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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Uservoidinit()voidputPreference(String preferenceName, Object value) voidputPreferences(Preferences preferences) Methods inherited from class step.core.deployment.AbstractStepServices
checkRightsOnBehalfOf, getAuthorizationManager, getContext, getExecutionRunnable, getObjectEnricher, getObjectFilter, getSchedulerMethods inherited from class step.framework.server.AbstractServices
getAbstractContext, getHttpSession, getSession, getSession, invalidateSession, setHttpServletRequest, setSession
-
Constructor Details
-
UserAccountServices
public UserAccountServices()
-
-
Method Details
-
init
- Overrides:
initin 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)
-