Class GlobalUserConfigurationWebService
- java.lang.Object
-
- de.aristaflow.ilm.ws.base.service.AbstractSubResourceWebService<GlobalUserConfiguration>
-
- de.aristaflow.ilm.ws.core.globalprovider.GlobalUserConfigurationWebService
-
public class GlobalUserConfigurationWebService extends AbstractSubResourceWebService<GlobalUserConfiguration>
- See Also:
GlobalUserConfiguration
-
-
Field Summary
Fields Modifier and Type Field Description protected CommonModelFactory
cmf
protected NamespaceRemoteIteratorWebService
nriws
The web service for remote iterator handlers for namespaces.
-
Constructor Summary
Constructors Constructor Description GlobalUserConfigurationWebService(GlobalUserConfiguration service, AbstractSubResourceWebService<?> parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AfConfiguration
getConfiguration(@NotNull @Valid SessionToken session, @NotEmpty String namespace, @NotNull Long agentId, @NotNull Long orgPosId)
AfConfiguration
getGlobalConfiguration(@NotNull @Valid SessionToken session, @NotEmpty String namespace)
@Valid NamespaceInitialRemoteIteratorData
getGlobalNamespaces(@NotNull @Valid SessionToken session, @Positive Integer count)
NamespaceRemoteIteratorWebService
getNamespaceRemoteIteratorWebService()
@Valid NamespaceInitialRemoteIteratorData
getNamespaces(@NotNull @Valid SessionToken session, @NotNull Long agentId, @NotNull Long orgPosId, @Positive Integer count)
void
setConfiguration(@NotNull @Valid SessionToken session, @NotEmpty String namespace, @NotNull Long agentId, @NotNull Long orgPosId, @Valid AfConfiguration conf)
void
setGlobalConfiguration(@NotNull @Valid SessionToken session, @NotEmpty String namespace, @Valid AfConfiguration conf)
void
shutdown()
Shuts down this sub resource web service.-
Methods inherited from class de.aristaflow.ilm.ws.base.service.AbstractSubResourceWebService
getLogger, getLogService, getService, getServiceMetaData, getServiceUris, getSessionFactory
-
-
-
-
Field Detail
-
nriws
protected final NamespaceRemoteIteratorWebService nriws
The web service for remote iterator handlers for namespaces.
-
cmf
protected final CommonModelFactory cmf
-
-
Constructor Detail
-
GlobalUserConfigurationWebService
public GlobalUserConfigurationWebService(GlobalUserConfiguration service, AbstractSubResourceWebService<?> parent) throws ServiceNotKnownException
- Throws:
ServiceNotKnownException
-
-
Method Detail
-
shutdown
public void shutdown()
Description copied from class:AbstractSubResourceWebService
Shuts down this sub resource web service. This default implementation does nothing.- Overrides:
shutdown
in classAbstractSubResourceWebService<GlobalUserConfiguration>
-
getNamespaceRemoteIteratorWebService
public NamespaceRemoteIteratorWebService getNamespaceRemoteIteratorWebService()
-
getGlobalNamespaces
@Valid public @Valid NamespaceInitialRemoteIteratorData getGlobalNamespaces(@NotNull @Valid @NotNull @Valid SessionToken session, @Positive @Positive Integer count) throws ParameterException, DataSourceException, DataConsistencyException
-
getNamespaces
@Valid public @Valid NamespaceInitialRemoteIteratorData getNamespaces(@NotNull @Valid @NotNull @Valid SessionToken session, @NotNull @NotNull Long agentId, @NotNull @NotNull Long orgPosId, @Positive @Positive Integer count) throws ParameterException, DataSourceException, DataConsistencyException
- Throws:
ParameterException
DataSourceException
DataConsistencyException
- See Also:
GlobalUserConfiguration.getNamespaces(de.aristaflow.adept2.base.sessionmanagement.SessionToken, long, long)
,GlobalUserConfiguration.getNamespacesIterator(de.aristaflow.adept2.base.sessionmanagement.SessionToken, long, long)
-
getGlobalConfiguration
public AfConfiguration getGlobalConfiguration(@NotNull @Valid @NotNull @Valid SessionToken session, @NotEmpty @NotEmpty String namespace) throws ParameterException
-
setGlobalConfiguration
public void setGlobalConfiguration(@NotNull @Valid @NotNull @Valid SessionToken session, @NotEmpty @NotEmpty String namespace, @Valid @Valid AfConfiguration conf) throws ParameterException
-
getConfiguration
public AfConfiguration getConfiguration(@NotNull @Valid @NotNull @Valid SessionToken session, @NotEmpty @NotEmpty String namespace, @NotNull @NotNull Long agentId, @NotNull @NotNull Long orgPosId) throws ParameterException
-
setConfiguration
public void setConfiguration(@NotNull @Valid @NotNull @Valid SessionToken session, @NotEmpty @NotEmpty String namespace, @NotNull @NotNull Long agentId, @NotNull @NotNull Long orgPosId, @Valid @Valid AfConfiguration conf) throws ParameterException
-
-