com.compoze.collab.lcs
Interface ILcsSession
- All Superinterfaces:
- IImSession, ISession, java.io.Serializable
- public interface ILcsSession
- extends IImSession
Specifies an LCS specific extension to IImSession
Field Summary |
static java.lang.String |
PROP_IM_DISPLAYNAME
Display name is a freeform string. |
static java.lang.String |
PROP_IM_DOMAIN
Required key to create a session. |
static java.lang.String |
PROP_IM_DOMAINCONTROLLER
In order to authenticate against a Windows domain, the name of the machine
trying authenticate must be sent to the domain controller. |
static java.lang.String |
PROP_IM_LISTEN_PORT_LBOUND
LCS reguires clients to be able to listen for incoming notifications on an arbitrary port. |
static java.lang.String |
PROP_IM_LISTEN_PORT_UBOUND
This parameter specifies the upper bounder of the port range that will be
traversed in order to establish a listener socket for receiving LCS notification
messages. |
static java.lang.String |
PROP_IM_URI
URI of the user whose credentials are used to log into the LCS server. |
Fields inherited from interface com.compoze.collab.ISession |
PROP_ADMIN_LOCALE, PROP_AUTO_FETCH, PROP_LOCALE, PROP_LOG_LEVEL, PROP_PROGRAMMER_LOCALE, PROP_PROVIDER, PROP_SCHEMA, PROPVALUE_REMOVE, STATE_AUTHENTICATED, STATE_INITIALIZED, STATE_OPEN, STATE_UNINITIALIZED |
Method Summary |
boolean |
isEstablished()
Indicator of whether the connection has been successfully established. |
Methods inherited from interface com.compoze.collab.ISession |
addLogListener, close, endProfile, endTimer, endTimer, getAdminLocale, getAttribute, getDefaultRootContainer, getLocale, getLogLevel, getOption, getOptions, getProgrammerLocale, getProperty, getProvider, getState, isCapabilitySupported, log, login, login, logout, open, open, removeAttribute, setAdminLocale, setAttribute, setLocale, setLogLevel, setOption, setOptions, setProgrammerLocale, startProfile, startProfile, startTimer, startTimer |
PROP_IM_DOMAIN
public static final java.lang.String PROP_IM_DOMAIN
- Required key to create a session. Specifies the Windows domain
where the LCS server is located.
PROP_IM_URI
public static final java.lang.String PROP_IM_URI
- URI of the user whose credentials are used to log into the LCS server.
URIs are used internally by the server to identify users. It gets assigned to
a Windows user when LCS access is granted.
Example of a valid SIP URI: "myusername@mydomain.mycompany.com"
PROP_IM_DISPLAYNAME
public static final java.lang.String PROP_IM_DISPLAYNAME
- Display name is a freeform string. Example: "John H. Smith"
PROP_IM_DOMAINCONTROLLER
public static final java.lang.String PROP_IM_DOMAINCONTROLLER
- In order to authenticate against a Windows domain, the name of the machine
trying authenticate must be sent to the domain controller. If this code is
executing on a Windows machine, we recommend that you use the network name
of this machine as a value for this parameter.
If this code is executing on a machine, which doesn't belong to a Windows domain,
the value must be set to the name of the Windows domain controller.
PROP_IM_LISTEN_PORT_LBOUND
public static final java.lang.String PROP_IM_LISTEN_PORT_LBOUND
- LCS reguires clients to be able to listen for incoming notifications on an arbitrary port.
This parameter specifies the lower bounder of the port range that will be
traversed in order to establish a listener socket for receiving LCS notification
messages.
PROP_IM_LISTEN_PORT_UBOUND
public static final java.lang.String PROP_IM_LISTEN_PORT_UBOUND
- This parameter specifies the upper bounder of the port range that will be
traversed in order to establish a listener socket for receiving LCS notification
messages.
isEstablished
public boolean isEstablished()
- Indicator of whether the connection has been successfully established.
Establishing a connection may take time. Client code should synchonize
on this session object and issue a wait(). Method is not synchronized.
- Returns:
true
if established, false
if not.
Copyright ©1999-2003 Compoze Software, Inc. All rights reserved.