Class JobResource
java.lang.Object
no.priv.bang.ukelonn.api.resources.ResourceBase
no.priv.bang.ukelonn.api.resources.JobResource
@Path("/job")
@Produces("application/json")
@RequiresUser
public class JobResource
extends ResourceBase
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) org.osgi.service.log.Loggerprivate org.osgi.service.log.LogService(package private) no.priv.bang.ukelonn.UkelonnService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionno.priv.bang.ukelonn.beans.AccountdoRegisterJob(no.priv.bang.ukelonn.beans.PerformedTransaction performedJob) List<no.priv.bang.ukelonn.beans.Transaction> doUpdateJob(no.priv.bang.ukelonn.beans.UpdatedTransaction editedJob) (package private) voidsetLogservice(org.osgi.service.log.LogService logservice) Methods inherited from class no.priv.bang.ukelonn.api.resources.ResourceBase
isCurrentUserOrAdmin, response
-
Field Details
-
logservice
private org.osgi.service.log.LogService logservice -
logger
org.osgi.service.log.Logger logger -
ukelonn
@Inject no.priv.bang.ukelonn.UkelonnService ukelonn
-
-
Constructor Details
-
JobResource
public JobResource()
-
-
Method Details
-
setLogservice
@Inject void setLogservice(org.osgi.service.log.LogService logservice) -
doRegisterJob
@Path("/register") @POST @Consumes("application/json") public no.priv.bang.ukelonn.beans.Account doRegisterJob(no.priv.bang.ukelonn.beans.PerformedTransaction performedJob) -
doUpdateJob
@Path("/update") @POST @Consumes("application/json") public List<no.priv.bang.ukelonn.beans.Transaction> doUpdateJob(no.priv.bang.ukelonn.beans.UpdatedTransaction editedJob)
-