public class ServiceImpl extends AbstractServiceImpl<Session,SessionImpl> implements Service
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CREATE_QUERY_PROFILER |
authorizationProvider, sessionsDEFAULT_RESULT| Constructor and Description |
|---|
ServiceImpl(BundleContext context,
java.util.concurrent.Executor executor) |
| Modifier and Type | Method and Description |
|---|---|
HistoricalItem |
addingService( |
Query |
createQuery(Session session,
java.lang.String itemId,
QueryParameters parameters,
QueryListener listener,
boolean updateData) |
protected SessionImpl |
createSessionInstance(UserInformation user,
java.util.Map<java.lang.String,java.lang.String> sessionProperties) |
protected void |
fireListChanged(java.util.Set<HistoricalItemInformation> addedOrModified,
java.util.Set<java.lang.String> removed,
boolean full) |
void |
modifiedService( |
void |
removedService( |
void |
start() |
void |
stop() |
closeSession, createSession, createSession, handleSessionClosed, handleSessionCreated, validateSessionauthorize, authorize, extractPrivileges, fillSessionProperties, loginUser, makeEffectiveUserInformation, setAuditLogService, setAuthenticationImplementation, setAuthorizationImplementationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcloseSession, createSessionpublic static final java.lang.String CREATE_QUERY_PROFILER
public ServiceImpl(BundleContext context,
java.util.concurrent.Executor executor)
throws InvalidSyntaxException
InvalidSyntaxExceptionprotected SessionImpl createSessionInstance(UserInformation user, java.util.Map<java.lang.String,java.lang.String> sessionProperties)
createSessionInstance in class AbstractServiceImpl<Session,SessionImpl>public void start()
throws java.lang.Exception
start in class AbstractServiceImpl<Session,SessionImpl>java.lang.Exceptionpublic void stop()
throws java.lang.Exception
stop in class AbstractServiceImpl<Session,SessionImpl>java.lang.Exceptionpublic Query createQuery(Session session, java.lang.String itemId, QueryParameters parameters, QueryListener listener, boolean updateData) throws InvalidSessionException, InvalidItemException
InvalidSessionExceptionInvalidItemExceptionprotected void fireListChanged(java.util.Set<HistoricalItemInformation> addedOrModified, java.util.Set<java.lang.String> removed, boolean full)
public HistoricalItem addingService(reference)
public void modifiedService(reference, HistoricalItem service)
public void removedService(reference, HistoricalItem service)
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