public class SessionInfoLogger extends AbstractLogger implements org.apache.jackrabbit.spi.SessionInfo
SessionInfo.AbstractLogger.Callable, AbstractLogger.SafeCallablewriter| Constructor and Description |
|---|
SessionInfoLogger(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
LogWriter writer)
Create a new instance for the given
sessionInfo which uses
writer for persisting log messages. |
| Modifier and Type | Method and Description |
|---|---|
void |
addLockToken(String lockToken) |
String[] |
getLockTokens() |
org.apache.jackrabbit.spi.SessionInfo |
getSessionInfo() |
String |
getUserID() |
String |
getWorkspaceName() |
void |
removeLockToken(String lockToken) |
void |
setUserData(String userData) |
execute, executepublic SessionInfoLogger(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
LogWriter writer)
sessionInfo which uses
writer for persisting log messages.sessionInfo - writer - public org.apache.jackrabbit.spi.SessionInfo getSessionInfo()
public String getUserID()
getUserID in interface org.apache.jackrabbit.spi.SessionInfopublic String getWorkspaceName()
getWorkspaceName in interface org.apache.jackrabbit.spi.SessionInfopublic String[] getLockTokens() throws RepositoryException
getLockTokens in interface org.apache.jackrabbit.spi.SessionInfoRepositoryExceptionpublic void addLockToken(String lockToken) throws RepositoryException
addLockToken in interface org.apache.jackrabbit.spi.SessionInfoRepositoryExceptionpublic void removeLockToken(String lockToken) throws RepositoryException
removeLockToken in interface org.apache.jackrabbit.spi.SessionInfoRepositoryExceptionpublic void setUserData(String userData) throws RepositoryException
setUserData in interface org.apache.jackrabbit.spi.SessionInfoRepositoryExceptionCopyright © 2004–2017 The Apache Software Foundation. All rights reserved.