|
xmlBlaster 2.2.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of SessionName in org.xmlBlaster.authentication |
---|
Fields in org.xmlBlaster.authentication declared as SessionName | |
---|---|
private SessionName |
SessionInfo.sessionName
The cluster wide unique identifier of the session e.g. |
private SessionName |
SubjectInfo.subjectName
The cluster wide unique identifier of the subject e.g. |
Methods in org.xmlBlaster.authentication that return SessionName | |
---|---|
SessionName |
SessionInfo.getSessionName()
|
SessionName |
SubjectInfo.getSubjectName()
Access the unique login name of a client. |
Methods in org.xmlBlaster.authentication with parameters of type SessionName | |
---|---|
(package private) SessionInfo |
SubjectInfo.getOrCreateSessionInfo(SessionName sessionName,
ConnectQosServer connectQos)
Blocks for existing SessionInfo until it is initialized. |
private SessionInfo |
Authenticate.getOrCreateSessionInfo(SessionName sessionName,
ConnectQosServer connectQos)
Blocks for existing SessionInfo until it is initialized. |
SubjectInfo |
Authenticate.getOrCreateSubjectInfoByName(SessionName subjectName,
boolean returnLocked,
I_Subject subjectCtx,
CbQueueProperty prop)
Access a subjectInfo with the unique login name. |
SessionInfo |
SubjectInfo.getSession(SessionName sessionName)
Find a session by its public session ID. |
SessionInfo |
SubjectInfo.getSessionInfo(SessionName sessionName)
Find a session by its pubSessionId or return null if not found |
SessionInfo |
Authenticate.getSessionInfo(SessionName sessionName)
Find a session by its login name and pubSessionId or return null if not found |
SessionInfo |
Authenticate.getSessionInfoByName(SessionName sessionName)
|
I_AdminSubject |
AuthenticateProtector.getSubjectInfoByName(SessionName sessionName)
Administrative access. |
SubjectInfo |
Authenticate.getSubjectInfoByName(SessionName subjectName)
Access a subjectInfo with the unique login name |
SessionInfo |
AuthenticateProtector.unsecureCreateSession(SessionName loginName)
Deprecated. Security hole, currently need by MainGUI.java |
Constructors in org.xmlBlaster.authentication with parameters of type SessionName | |
---|---|
SessionInfo(ServerScope glob,
SessionName sessionName)
Create this instance when a client did a login. |
|
SubjectInfo(ServerScope glob,
Authenticate authenticate,
SessionName subjectName)
|
Uses of SessionName in org.xmlBlaster.authentication.plugins |
---|
Methods in org.xmlBlaster.authentication.plugins that return SessionName | |
---|---|
SessionName |
DataHolder.getDestinationSessionName()
Convenience method to access PtP destination |
Uses of SessionName in org.xmlBlaster.client |
---|
Methods in org.xmlBlaster.client that return SessionName | |
---|---|
SessionName |
XmlBlasterAccess.getSessionName()
The public session ID of this login session. |
SessionName |
I_XmlBlasterAccess.getSessionName()
The public session ID of this login session. |
Uses of SessionName in org.xmlBlaster.client.dispatch |
---|
Fields in org.xmlBlaster.client.dispatch declared as SessionName | |
---|---|
private SessionName |
ClientDispatchManager.sessionName
|
Methods in org.xmlBlaster.client.dispatch that return SessionName | |
---|---|
SessionName |
ClientDispatchManager.getSessionName()
|
Constructors in org.xmlBlaster.client.dispatch with parameters of type SessionName | |
---|---|
ClientDispatchManager(Global glob,
I_MsgErrorHandler failureListener,
I_MsgSecurityInterceptor securityInterceptor,
I_Queue msgQueue,
I_ConnectionStatusListener connectionStatusListener,
AddressBase[] addrArr,
SessionName sessionName)
|
Uses of SessionName in org.xmlBlaster.client.qos |
---|
Methods in org.xmlBlaster.client.qos that return SessionName | |
---|---|
SessionName |
PublishQos.getSender()
Access sender name. |
SessionName |
UpdateQos.getSender()
Access sender name. |
SessionName |
GetReturnQos.getSender()
Access sender name. |
SessionName |
ConnectQos.getSessionName()
|
SessionName |
ConnectReturnQos.getSessionName()
The object holding the unique connection name of the client. |
Methods in org.xmlBlaster.client.qos with parameters of type SessionName | |
---|---|
void |
PublishQos.setSender(SessionName sender)
Access sender name. |
void |
ConnectQos.setSessionName(SessionName sessionName)
Set the login session name. |
Uses of SessionName in org.xmlBlaster.client.queuemsg |
---|
Fields in org.xmlBlaster.client.queuemsg declared as SessionName | |
---|---|
private SessionName |
MsgQueueEraseEntry.receiver
|
private SessionName |
MsgQueueGetEntry.receiver
|
private SessionName |
MsgQueueUnSubscribeEntry.receiver
|
private SessionName |
MsgQueuePublishEntry.receiver
|
private SessionName |
MsgQueueDisconnectEntry.receiver
|
private SessionName |
MsgQueueConnectEntry.receiver
|
private SessionName |
MsgQueueSubscribeEntry.receiver
|
Methods in org.xmlBlaster.client.queuemsg that return SessionName | |
---|---|
SessionName |
MsgQueueEraseEntry.getReceiver()
|
SessionName |
MsgQueueGetEntry.getReceiver()
|
SessionName |
MsgQueueUnSubscribeEntry.getReceiver()
|
SessionName |
MsgQueuePublishEntry.getReceiver()
|
SessionName |
MsgQueueDisconnectEntry.getReceiver()
|
SessionName |
MsgQueueConnectEntry.getReceiver()
|
SessionName |
MsgQueueSubscribeEntry.getReceiver()
|
SessionName |
MsgQueueEraseEntry.getSender()
Access the unique login name of the eraser. |
SessionName |
MsgQueueGetEntry.getSender()
Access the unique login name of the getr. |
SessionName |
MsgQueueUnSubscribeEntry.getSender()
Access the unique login name of the unSubscriber. |
SessionName |
MsgQueuePublishEntry.getSender()
Access the unique login name of the (last) publisher. |
SessionName |
MsgQueueDisconnectEntry.getSender()
Access the unique login name of the sender. |
SessionName |
MsgQueueConnectEntry.getSender()
Access the unique login name of the sender. |
SessionName |
MsgQueueSubscribeEntry.getSender()
Access the unique login name of the subscriber. |
Methods in org.xmlBlaster.client.queuemsg with parameters of type SessionName | |
---|---|
void |
MsgQueueEraseEntry.setReceiver(SessionName receiver)
|
void |
MsgQueueGetEntry.setReceiver(SessionName receiver)
|
void |
MsgQueueUnSubscribeEntry.setReceiver(SessionName receiver)
|
void |
MsgQueuePublishEntry.setReceiver(SessionName receiver)
|
void |
MsgQueueDisconnectEntry.setReceiver(SessionName receiver)
|
void |
MsgQueueConnectEntry.setReceiver(SessionName receiver)
|
void |
MsgQueueSubscribeEntry.setReceiver(SessionName receiver)
|
Uses of SessionName in org.xmlBlaster.engine |
---|
Fields in org.xmlBlaster.engine declared as SessionName | |
---|---|
private SessionName |
TopicHandler.creatorSessionName
|
private SessionName |
RequestBroker.myselfLoginName
|
Methods in org.xmlBlaster.engine with parameters of type SessionName | |
---|---|
void |
AvailabilityChecker.checkServerIsReady(SessionName sessionName,
AddressServer addressServer,
MsgUnit msgUnit,
MethodName action)
The extended check when the message is imported/decrypted. |
private java.util.ArrayList |
TopicHandler.collectNotifySubscribersAboutErase(SessionName sessionName,
QueryKeyData eraseKey,
EraseQosServer eraseQos)
Collect erase events with volatile non persistent erase messages. |
protected void |
EventPlugin.doExec(java.lang.String summary,
java.lang.String description,
java.lang.String eventType,
java.lang.String errorCode,
SessionName sessionName)
|
java.lang.String |
RequestBroker.publishDeadMessage(MsgUnit origMsgUnit,
java.lang.String text,
java.lang.String clientPropertyKey,
SessionName receiver)
|
java.lang.String |
RequestBroker.publishDeadMessageRaw(SessionName sender,
MsgUnitRaw origMsgUnit,
java.lang.String text,
SessionName receiver)
|
java.lang.String |
EventPlugin.replaceTokens(java.lang.String str,
java.lang.String summary,
java.lang.String description,
java.lang.String eventType,
java.lang.String errorCode,
SessionName sessionName)
Replace some $_{} tokens. |
protected void |
EventPlugin.sendEmail(java.lang.String summary,
java.lang.String description,
java.lang.String eventType,
java.lang.String errorCode,
SessionName sessionName,
boolean forceSending,
ClientPropertiesInfo clientPropertiesInfo)
Sending email as configured with destination.smtp . |
protected void |
EventPlugin.sendMessage(java.lang.String summary,
java.lang.String description,
java.lang.String eventType,
java.lang.String errorCode,
SessionName sessionName,
ClientProperty[] clientProperties)
The xmlBlaster-message data sink. |
private java.util.ArrayList |
TopicHandler.toDead(SessionName sessionName,
QueryKeyData eraseKey,
EraseQosServer eraseQos)
|
static void |
SubscriptionInfo.verifySubscriptionId(boolean isClusterNode,
SessionName sessionName,
QueryKeyData xmlKey,
SubscribeQosServer subscribeQos)
|
Uses of SessionName in org.xmlBlaster.engine.cluster |
---|
Methods in org.xmlBlaster.engine.cluster that return SessionName | |
---|---|
SessionName |
ClusterNode.getRemoteSessionName()
Contains remote clusterNodeId |
SessionName |
ClusterNode.getSessionName()
Directly from xmlBlasterAccess, may not contain clusterNodeId |
Uses of SessionName in org.xmlBlaster.engine.dispatch |
---|
Fields in org.xmlBlaster.engine.dispatch declared as SessionName | |
---|---|
private SessionName |
ServerDispatchManager.sessionName
|
private SessionName |
CbDispatchConnection.sessionName
|
Methods in org.xmlBlaster.engine.dispatch that return SessionName | |
---|---|
SessionName |
ServerDispatchManager.getSessionName()
|
Constructors in org.xmlBlaster.engine.dispatch with parameters of type SessionName | |
---|---|
ServerDispatchManager(ServerScope glob,
I_MsgErrorHandler failureListener,
I_MsgSecurityInterceptor securityInterceptor,
I_Queue msgQueue,
I_ConnectionStatusListener connectionStatusListener,
AddressBase[] addrArr,
SessionName sessionName)
|
Uses of SessionName in org.xmlBlaster.engine.event |
---|
Methods in org.xmlBlaster.engine.event with parameters of type SessionName | |
---|---|
void |
ExecHelper.execute(java.lang.String summary,
java.lang.String description,
java.lang.String eventType,
java.lang.String errorCode,
SessionName sessionName)
|
java.lang.String |
JmxDestinationHelper.getMessage(java.lang.String summary,
java.lang.String description,
java.lang.String eventType,
java.lang.String errorCode,
SessionName sessionName)
|
MsgUnit |
PublishDestinationHelper.getMsgUnit(java.lang.String summary,
java.lang.String description,
java.lang.String eventType,
java.lang.String errorCode,
SessionName sessionName)
|
MsgQosData |
PublishDestinationHelper.getPublishQos(java.lang.String summary,
java.lang.String description,
java.lang.String eventType,
java.lang.String errorCode,
SessionName sessionName)
|
Uses of SessionName in org.xmlBlaster.engine.qos |
---|
Methods in org.xmlBlaster.engine.qos that return SessionName | |
---|---|
SessionName |
PublishQosServer.getFirstDestination()
Currently xmlBlaster handles only one Destination |
SessionName |
PublishQosServer.getSender()
|
SessionName |
ConnectQosServer.getSessionName()
|
SessionName |
ConnectReturnQosServer.getSessionName()
|
Methods in org.xmlBlaster.engine.qos with parameters of type SessionName | |
---|---|
void |
PublishQosServer.setSender(SessionName sender)
|
void |
ConnectQosServer.setSessionName(SessionName sessionName)
Set the login session name. |
void |
ConnectReturnQosServer.setSessionName(SessionName sessionName)
|
Uses of SessionName in org.xmlBlaster.engine.queuemsg |
---|
Fields in org.xmlBlaster.engine.queuemsg declared as SessionName | |
---|---|
protected SessionName |
ReferenceEntry.receiver
|
Methods in org.xmlBlaster.engine.queuemsg that return SessionName | |
---|---|
SessionName |
ReferenceEntry.getReceiver()
|
SessionName |
ReferenceEntry.getSender()
TODO? make sender persistent? |
Methods in org.xmlBlaster.engine.queuemsg with parameters of type SessionName | |
---|---|
void |
ReferenceEntry.setReceiver(SessionName receiver)
|
Constructors in org.xmlBlaster.engine.queuemsg with parameters of type SessionName | |
---|---|
MsgQueueUpdateEntry(ServerScope glob,
MsgUnitWrapper msgUnitWrapper,
StorageId storageId,
SessionName receiver,
java.lang.String subscriptionId,
boolean wantUpdateOneway,
boolean wantNewestOnly)
A new message object is fed by method publish(). |
|
MsgQueueUpdateEntry(ServerScope glob,
MsgUnitWrapper msgUnitWrapper,
Timestamp timestamp,
StorageId storageId,
SessionName receiver,
java.lang.String subscriptionId,
boolean wantUpdateOneway,
boolean wantNewestOnly)
convenience constructor to allow passing an already given uniqueId (the timestamp) |
|
MsgQueueUpdateEntry(ServerScope glob,
PriorityEnum priority,
StorageId storageId,
Timestamp updateEntryTimestamp,
java.lang.String keyOid,
long msgUnitWrapperUniqueId,
boolean persistent,
long sizeInBytes,
SessionName receiver,
java.lang.String subscriptionId,
java.lang.String flag,
int redeliverCount,
java.lang.String qos,
java.lang.String key,
byte[] content)
For persistence recovery The params qos, key, content can be null (the unparsed raw message) |
|
ReferenceEntry(java.lang.String ME,
ServerScope glob_,
java.lang.String entryType,
MsgUnitWrapper msgUnitWrapper,
Timestamp timestamp,
StorageId storageId,
SessionName receiver)
A new message object is fed by method update(). |
|
ReferenceEntry(java.lang.String ME,
ServerScope glob,
java.lang.String entryType,
PriorityEnum priority,
StorageId storageId,
Timestamp entryTimestamp,
java.lang.String keyOid,
long msgUnitWrapperUniqueId,
boolean persistent,
SessionName receiver,
java.lang.String qos,
java.lang.String key,
byte[] content)
For persistence recovery |
Uses of SessionName in org.xmlBlaster.protocol |
---|
Methods in org.xmlBlaster.protocol with parameters of type SessionName | |
---|---|
I_AdminSubject |
I_Authenticate.getSubjectInfoByName(SessionName sessionName)
Administrative access. |
Uses of SessionName in org.xmlBlaster.test.qos |
---|
Methods in org.xmlBlaster.test.qos with parameters of type SessionName | |
---|---|
private void |
TestPtSession.publish(TestPtSession.ConHolder conHolder,
java.lang.String oid,
SessionName[] sessionNameArr)
|
Uses of SessionName in org.xmlBlaster.test.util |
---|
Fields in org.xmlBlaster.test.util declared as SessionName | |
---|---|
private SessionName |
PtPDestination.sessionName
|
Methods in org.xmlBlaster.test.util that return SessionName | |
---|---|
SessionName |
PtPDestination.getSessionName()
|
Uses of SessionName in org.xmlBlaster.util |
---|
Methods in org.xmlBlaster.util that return SessionName | |
---|---|
static SessionName |
SessionName.guessSessionName(Global glob,
java.lang.String nodeId,
java.lang.String queueName)
Guess a SessionName from given callback queueName of old xb_entries (was created from Global.getStrippedId) |
static SessionName |
SessionName.guessSessionName(Global glob,
java.lang.String nodeId,
java.lang.String queueName,
boolean limitPositivePubToOneDigit)
Not reliable. |
Methods in org.xmlBlaster.util with parameters of type SessionName | |
---|---|
boolean |
SessionName.equalsAbsolute(SessionName sessionName)
|
boolean |
SessionName.equalsRelative(SessionName sessionName)
|
Constructors in org.xmlBlaster.util with parameters of type SessionName | |
---|---|
SessionName(Global glob,
SessionName sessionName,
long pubSessionId)
Create a new instance based on the given sessionName but with added/changed pubSessionId |
Uses of SessionName in org.xmlBlaster.util.checkpoint |
---|
Methods in org.xmlBlaster.util.checkpoint with parameters of type SessionName | |
---|---|
void |
I_Checkpoint.passingBy(int checkpoint,
MsgUnit msgUnit,
SessionName destination,
java.lang.String[] context)
A message is passing a checkpoint. |
void |
Checkpoint.passingBy(int checkpoint,
MsgUnit msgUnit,
SessionName destination,
java.lang.String[] context)
|
Uses of SessionName in org.xmlBlaster.util.dispatch |
---|
Methods in org.xmlBlaster.util.dispatch that return SessionName | |
---|---|
SessionName |
I_DispatchManager.getSessionName()
|
Uses of SessionName in org.xmlBlaster.util.error |
---|
Fields in org.xmlBlaster.util.error declared as SessionName | |
---|---|
private SessionName |
MsgErrorInfo.sessionName
|
Methods in org.xmlBlaster.util.error that return SessionName | |
---|---|
SessionName |
I_MsgErrorInfo.getSessionName()
Access the sender. |
SessionName |
MsgErrorInfo.getSessionName()
|
Constructors in org.xmlBlaster.util.error with parameters of type SessionName | |
---|---|
MsgErrorInfo(Global glob,
SessionName sessionName,
MsgUnitRaw msgUnitRaw,
java.lang.Throwable throwable)
Called for raw messages e.g. |
|
MsgErrorInfo(Global glob,
SessionName sessionName,
MsgUnit msgUnit,
java.lang.Throwable throwable)
Creates an error info instance from server side XmlBlasterImpl.publish failure (remote method invokation) without a queue involved |
Uses of SessionName in org.xmlBlaster.util.protocol.email |
---|
Methods in org.xmlBlaster.util.protocol.email with parameters of type SessionName | |
---|---|
protected void |
EmailExecutor.setEmailSessionId(SessionName sessionName)
Email protocol contract with server side CallbackEmailDriver.java and client side EmailCallbackImpl.java We use |
Uses of SessionName in org.xmlBlaster.util.protocol.socket |
---|
Methods in org.xmlBlaster.util.protocol.socket with parameters of type SessionName | |
---|---|
static java.lang.String |
SocketExecutor.getGlobalKey(SessionName sessionName)
|
Uses of SessionName in org.xmlBlaster.util.qos |
---|
Fields in org.xmlBlaster.util.qos declared as SessionName | |
---|---|
private SessionName |
QosData.sender
The sender (publisher) of this message (unique loginName), is set by server on arrival, and delivered with UpdateQos (with XML). |
private SessionName |
SessionQos.sessionName
The unified session name which is a clusterwide unique identifier |
Methods in org.xmlBlaster.util.qos that return SessionName | |
---|---|
SessionName |
QosData.getSender()
Access sender unified naming object. |
SessionName |
SessionQos.getSessionName()
Get our unique SessionName. |
SessionName |
ConnectQosData.getSessionName()
Get our unique SessionName. |
Methods in org.xmlBlaster.util.qos with parameters of type SessionName | |
---|---|
java.lang.String |
QueryQosData.generateSubscriptionId(SessionName sessionName,
QueryKeyData subscribeKey)
A client side subscriptionId must start with "__subId:" followed by the relative session name. |
void |
QosData.setSender(SessionName senderSessionName)
Access sender name. |
void |
SessionQos.setSessionName(SessionName sessionName)
Set our unique SessionName. |
void |
ConnectQosData.setSessionName(SessionName sessionName)
Set our unique SessionName. |
(package private) void |
SessionQos.setSessionName(SessionName sessionName,
boolean markAsModified)
Set our unique SessionName. |
Uses of SessionName in org.xmlBlaster.util.qos.address |
---|
Fields in org.xmlBlaster.util.qos.address declared as SessionName | |
---|---|
private SessionName |
Destination.destination
The destination address (==login name) or the XPath query string |
protected SessionName |
AddressBase.sessionName
|
Methods in org.xmlBlaster.util.qos.address that return SessionName | |
---|---|
SessionName |
Destination.getDestination()
|
SessionName |
AddressBase.getSessionName()
|
Methods in org.xmlBlaster.util.qos.address with parameters of type SessionName | |
---|---|
void |
Destination.setDestination(SessionName destination)
Set the destination address or the destination query string. |
void |
AddressBase.setSessionName(SessionName sessionName)
|
Constructors in org.xmlBlaster.util.qos.address with parameters of type SessionName | |
---|---|
Destination(Global glob,
SessionName address)
Constructs the specialized quality of service destination object. |
|
Destination(SessionName address)
Constructs the specialized quality of service destination object. |
Uses of SessionName in org.xmlBlaster.util.queue |
---|
Constructors in org.xmlBlaster.util.queue with parameters of type SessionName | |
---|---|
StorageId(Global glob,
java.lang.String xbNode,
java.lang.String xbType,
SessionName sessionName)
|
|
StorageId(Global glob,
java.lang.String xbNode,
java.lang.String xbType,
java.lang.String xbPostfix,
SessionName sessionName)
New XBstore approach. |
Uses of SessionName in org.xmlBlaster.util.queuemsg |
---|
Methods in org.xmlBlaster.util.queuemsg that return SessionName | |
---|---|
SessionName |
DummyEntry.getReceiver()
|
abstract SessionName |
MsgQueueEntry.getReceiver()
|
SessionName |
DummyEntry.getSender()
|
abstract SessionName |
MsgQueueEntry.getSender()
|
|
xmlBlaster 2.2.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |