|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface I_Authenticate
This is the native interface to xmlBlaster-authentication.
All login/logout or connect/disconnect calls access xmlBlaster's authentication plugins through these methods. This interface is implemented by authentication/Authenticate.java
Authenticate
Method Summary | |
---|---|
java.lang.String |
connect(AddressServer addressServer,
java.lang.String qos)
|
java.lang.String |
connect(AddressServer addressServer,
java.lang.String qos,
java.lang.String sessionId)
|
ConnectReturnQosServer |
connect(ConnectQosServer qos)
|
ConnectReturnQosServer |
connect(ConnectQosServer qos,
java.lang.String sessionId)
|
void |
connectionState(java.lang.String secretSessionId,
ConnectionStateEnum state)
A protocol may inform the client is lost (currently only the SOCKET protocol plugin supports it) |
void |
disconnect(AddressServer addressServer,
java.lang.String sessionId,
java.lang.String qos_literal)
|
ServerScope |
getGlobal()
|
I_AdminSubject |
getSubjectInfoByName(SessionName sessionName)
Administrative access. |
I_XmlBlaster |
getXmlBlaster()
|
java.lang.String |
ping(AddressServer addressServer,
java.lang.String qos)
Ping to check if xmlBlaster is alive and willing to accept messages. |
boolean |
sessionExists(java.lang.String sessionId)
|
java.lang.String |
toXml()
|
Method Detail |
---|
boolean sessionExists(java.lang.String sessionId)
ServerScope getGlobal()
I_XmlBlaster getXmlBlaster()
ConnectReturnQosServer connect(ConnectQosServer qos) throws XmlBlasterException
XmlBlasterException
java.lang.String connect(AddressServer addressServer, java.lang.String qos) throws XmlBlasterException
XmlBlasterException
ConnectReturnQosServer connect(ConnectQosServer qos, java.lang.String sessionId) throws XmlBlasterException
XmlBlasterException
java.lang.String connect(AddressServer addressServer, java.lang.String qos, java.lang.String sessionId) throws XmlBlasterException
XmlBlasterException
void disconnect(AddressServer addressServer, java.lang.String sessionId, java.lang.String qos_literal) throws XmlBlasterException
XmlBlasterException
java.lang.String ping(AddressServer addressServer, java.lang.String qos)
org.xmlBlaster.protocol.I_XmlBlaster#ping(String)
void connectionState(java.lang.String secretSessionId, ConnectionStateEnum state)
state
- ConnectionStateEnum.DEADI_AdminSubject getSubjectInfoByName(SessionName sessionName) throws XmlBlasterException
XmlBlasterException
java.lang.String toXml() throws XmlBlasterException
XmlBlasterException
|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |