- java.lang.Object
-
- org.tentackle.persist.AdminExtensionAdapter
-
- All Implemented Interfaces:
org.tentackle.pdo.AdminExtension,org.tentackle.pdo.DomainContextDependable,org.tentackle.pdo.DomainContextProvider
@Service(org.tentackle.pdo.AdminExtension.class) public class AdminExtensionAdapter extends java.lang.Object implements org.tentackle.pdo.AdminExtensionAdapter hiding the rmi-stuff for the admin session extension.- Author:
- harald
-
-
Constructor Summary
Constructors Constructor Description AdminExtensionAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.tentackle.pdo.DomainContextcreateValidContext()voiddetermineContextId()org.tentackle.pdo.DomainContextgetBaseContext()longgetContextId()org.tentackle.pdo.DomainContextgetDomainContext()java.util.List<org.tentackle.pdo.AdminExtension.SessionData>getSessions()booleanisDomainContextImmutable()intkill(long userId, long sessionGroupId, java.lang.String applicationName, long applicationId)voidsetDomainContext(org.tentackle.pdo.DomainContext context)voidsetDomainContextImmutable(boolean contextImmutable)
-
-
-
Method Detail
-
setDomainContext
public void setDomainContext(org.tentackle.pdo.DomainContext context)
Invoked from
PdoRemoteSessionAdapter.- Specified by:
setDomainContextin interfaceorg.tentackle.pdo.DomainContextDependable- Parameters:
context- the domain context of the client user
-
getSessions
public java.util.List<org.tentackle.pdo.AdminExtension.SessionData> getSessions()
- Specified by:
getSessionsin interfaceorg.tentackle.pdo.AdminExtension
-
kill
public int kill(long userId, long sessionGroupId, java.lang.String applicationName, long applicationId)- Specified by:
killin interfaceorg.tentackle.pdo.AdminExtension
-
determineContextId
public void determineContextId()
- Specified by:
determineContextIdin interfaceorg.tentackle.pdo.DomainContextDependable
-
getContextId
public long getContextId()
- Specified by:
getContextIdin interfaceorg.tentackle.pdo.DomainContextDependable
-
getBaseContext
public org.tentackle.pdo.DomainContext getBaseContext()
- Specified by:
getBaseContextin interfaceorg.tentackle.pdo.DomainContextDependable
-
createValidContext
public org.tentackle.pdo.DomainContext createValidContext()
- Specified by:
createValidContextin interfaceorg.tentackle.pdo.DomainContextDependable
-
isDomainContextImmutable
public boolean isDomainContextImmutable()
- Specified by:
isDomainContextImmutablein interfaceorg.tentackle.pdo.DomainContextDependable
-
setDomainContextImmutable
public void setDomainContextImmutable(boolean contextImmutable)
- Specified by:
setDomainContextImmutablein interfaceorg.tentackle.pdo.DomainContextDependable
-
getDomainContext
public org.tentackle.pdo.DomainContext getDomainContext()
- Specified by:
getDomainContextin interfaceorg.tentackle.pdo.DomainContextProvider
-
-