public class ServiceImpl extends AbstractServiceImpl<Session,SessionImpl> implements Service
authorizationProvider, sessionsDEFAULT_RESULT| Constructor and Description |
|---|
ServiceImpl(ConfigurationAdministrator service,
BundleContext context,
java.util.concurrent.Executor executor) |
| Modifier and Type | Method and Description |
|---|---|
|
applyDiff(Session session,
java.util.Collection<DiffEntry> changeSet,
OperationParameters operationParameters,
CallbackHandler callbackHandler) |
protected SessionImpl |
createSessionInstance(UserInformation userInformation,
java.util.Map<java.lang.String,java.lang.String> properties) |
|
getConfiguration(Session session,
java.lang.String factoryId,
java.lang.String configurationId) |
|
getConfigurations(Session session,
java.lang.String factoryId) |
|
getFactory(Session session,
java.lang.String factoryId) |
|
getKnownFactories(Session session) |
protected |
processApplyDiff(UserInformation userInformation,
java.util.Collection<DiffEntry> changeSet) |
void |
stop() |
closeSession, createSession, createSession, handleSessionClosed, handleSessionCreated, start, validateSessionauthorize, authorize, extractPrivileges, fillSessionProperties, loginUser, makeEffectiveUserInformation, setAuditLogService, setAuthenticationImplementation, setAuthorizationImplementationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcloseSession, createSessionpublic ServiceImpl(ConfigurationAdministrator service, BundleContext context, java.util.concurrent.Executor executor) throws java.lang.Exception
java.lang.Exceptionpublic void stop()
throws java.lang.Exception
stop in class AbstractServiceImpl<Session,SessionImpl>java.lang.Exceptionprotected SessionImpl createSessionInstance(UserInformation userInformation, java.util.Map<java.lang.String,java.lang.String> properties)
createSessionInstance in class AbstractServiceImpl<Session,SessionImpl>publicapplyDiff(Session session, java.util.Collection<DiffEntry> changeSet, OperationParameters operationParameters, CallbackHandler callbackHandler) throws InvalidSessionException
InvalidSessionExceptionprotectedprocessApplyDiff(UserInformation userInformation, java.util.Collection<DiffEntry> changeSet)
publicgetFactory(Session session, java.lang.String factoryId) throws InvalidSessionException
InvalidSessionExceptionpublicgetKnownFactories(Session session) throws InvalidSessionException
InvalidSessionExceptionpublicgetConfigurations(Session session, java.lang.String factoryId) throws InvalidSessionException
InvalidSessionExceptionpublicgetConfiguration(Session session, java.lang.String factoryId, java.lang.String configurationId) throws InvalidSessionException
InvalidSessionException
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0