Package step.core.deployment
Class UserAccountServices
java.lang.Object
step.framework.server.AbstractServices<User>
step.core.deployment.AbstractStepServices
step.core.deployment.UserAccountServices
-
Field Summary
Fields inherited from class step.core.deployment.AbstractStepServices
configuration, SESSION
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected User
void
init()
void
putPreference
(String preferenceName, Object value) void
putPreferences
(Preferences preferences) Methods inherited from class step.core.deployment.AbstractStepServices
checkRightsOnBehalfOf, getAuthorizationManager, getContext, getExecutionRunnable, getObjectEnricher, getObjectFilter, getScheduler
Methods inherited from class step.framework.server.AbstractServices
getAbstractContext, getHttpSession, getSession, getSession, invalidateSession, setHttpServletRequest, setSession
-
Constructor Details
-
UserAccountServices
public UserAccountServices()
-
-
Method Details
-
init
- Overrides:
init
in classAbstractStepServices
- Throws:
Exception
-
getCurrentUser
-
getMyUser
-
getPreferences
@GET @Produces("application/json") @Path("/myaccount/preferences") public Preferences getPreferences() -
putPreference
-
putPreferences
@POST @Consumes("application/json") @Path("/myaccount/preferences") public void putPreferences(Preferences preferences)
-