A B C D E G H I J L M N P R S T U V W

A

addByteArrayListener(ByteArrayListener) - Method in interface com.sun.media.jsdt.ByteArray
add the specified ByteArray listener to receive ByteArray events for this ByteArray.
addChannelListener(ChannelListener) - Method in interface com.sun.media.jsdt.Channel
add the specified Channel listener to receive Channel events for this Channel.
addConsumer(Client, ChannelConsumer) - Method in interface com.sun.media.jsdt.Channel
add a new ChannelConsumer for this Client.
addSessionListener(SessionListener) - Method in interface com.sun.media.jsdt.Session
add the specified Session listener to receive Session events for this Session.
addTokenListener(TokenListener) - Method in interface com.sun.media.jsdt.Token
add the specified Token listener to receive Token events for this Token.
ALREADY_BOUND - Static variable in class com.sun.media.jsdt.JSDTException
The already bound exception type.
ALREADY_GRABBED - Static variable in interface com.sun.media.jsdt.Token
Token already grabbed state.
ALREADY_INHIBITED - Static variable in interface com.sun.media.jsdt.Token
Token already inhibited state.
AlreadyBoundException - exception com.sun.media.jsdt.AlreadyBoundException.
Thrown when a Session or Client with this URL is already bound in the Registry.
AlreadyBoundException() - Constructor for class com.sun.media.jsdt.AlreadyBoundException
 
authenticate(AuthenticationInfo) - Method in interface com.sun.media.jsdt.Client
used to authenticate a Client for potentially joining a managed object, or creating or destroying a ByteArray, Channel or Token within a managed Session.
AuthenticationInfo - class com.sun.media.jsdt.AuthenticationInfo.
JSDT Authentication Information class.
AuthenticationInfo(Session, int, String, char) - Constructor for class com.sun.media.jsdt.AuthenticationInfo
the constructor for the AuthenticationInfo class.

B

bind(String, Object) - Static method in class com.sun.media.jsdt.Naming
Deprecated. This method is inconsistent with the way URL Strings are now handled by the Naming class. As of JSDT 1.5, the preferred way to do this is via the bind(URLString urlString, Object object) method.
bind(URLString, Object) - Static method in class com.sun.media.jsdt.Naming
binds the url string to the specified JSDT object.
ByteArray - interface com.sun.media.jsdt.ByteArray.
The Byte Array interface.
BYTEARRAY - Static variable in class com.sun.media.jsdt.AuthenticationInfo
The ByteArray authentication type.
BYTEARRAY_CREATED - Static variable in class com.sun.media.jsdt.event.SessionEvent
The Session ByteArray created event type.
BYTEARRAY_DESTROYED - Static variable in class com.sun.media.jsdt.event.SessionEvent
The Session ByteArray destroyed event type.
BYTEARRAY_EXPELLED - Static variable in class com.sun.media.jsdt.event.ClientEvent
The Client ByteArray expelled event type.
BYTEARRAY_INVITED - Static variable in class com.sun.media.jsdt.event.ClientEvent
The Client ByteArray invited event type.
ByteArrayAdaptor - class com.sun.media.jsdt.event.ByteArrayAdaptor.
The adaptor which receives ByteArray events.
ByteArrayAdaptor() - Constructor for class com.sun.media.jsdt.event.ByteArrayAdaptor
 
byteArrayCreated(SessionEvent) - Method in class com.sun.media.jsdt.event.SessionAdaptor
invoked when a ByteArray has been created.
byteArrayCreated(SessionEvent) - Method in interface com.sun.media.jsdt.event.SessionListener
invoked when a ByteArray has been created.
byteArrayDestroyed(SessionEvent) - Method in class com.sun.media.jsdt.event.SessionAdaptor
invoked when a ByteArray has been destroyed.
byteArrayDestroyed(SessionEvent) - Method in interface com.sun.media.jsdt.event.SessionListener
invoked when a ByteArray has been destroyed.
ByteArrayEvent - class com.sun.media.jsdt.event.ByteArrayEvent.
The ByteArray event.
ByteArrayEvent(Session, String, ByteArray, int) - Constructor for class com.sun.media.jsdt.event.ByteArrayEvent
constructor for the ByteArrayEvent class.
byteArrayExists(String) - Method in interface com.sun.media.jsdt.Session
checks if a Bytearray with this name exists.
byteArrayExpelled(ByteArrayEvent) - Method in class com.sun.media.jsdt.event.ByteArrayAdaptor
invoked when a Client has been expelled from a ByteArray.
byteArrayExpelled(ByteArrayEvent) - Method in interface com.sun.media.jsdt.event.ByteArrayListener
invoked when a Client has been expelled from a ByteArray.
byteArrayExpelled(ClientEvent) - Method in class com.sun.media.jsdt.event.ClientAdaptor
invoked when a Client has been expelled from a ByteArray.
byteArrayExpelled(ClientEvent) - Method in interface com.sun.media.jsdt.event.ClientListener
invoked when a Client has been expelled from a ByteArray.
byteArrayInvited(ByteArrayEvent) - Method in class com.sun.media.jsdt.event.ByteArrayAdaptor
invoked when a Client has been invited to join a ByteArray.
byteArrayInvited(ByteArrayEvent) - Method in interface com.sun.media.jsdt.event.ByteArrayListener
invoked when a Client has been invited to join a ByteArray.
byteArrayInvited(ClientEvent) - Method in class com.sun.media.jsdt.event.ClientAdaptor
invoked when a Client has been invited to join a ByteArray.
byteArrayInvited(ClientEvent) - Method in interface com.sun.media.jsdt.event.ClientListener
invoked when a Client has been invited to join a ByteArray.
byteArrayJoined(ByteArrayEvent) - Method in class com.sun.media.jsdt.event.ByteArrayAdaptor
invoked when a Client has joined a ByteArray.
byteArrayJoined(ByteArrayEvent) - Method in interface com.sun.media.jsdt.event.ByteArrayListener
invoked when a Client has joined a ByteArray.
byteArrayLeft(ByteArrayEvent) - Method in class com.sun.media.jsdt.event.ByteArrayAdaptor
invoked when a Client has left a ByteArray.
byteArrayLeft(ByteArrayEvent) - Method in interface com.sun.media.jsdt.event.ByteArrayListener
invoked when a Client has left a ByteArray.
ByteArrayListener - interface com.sun.media.jsdt.event.ByteArrayListener.
The listener interface for receiving ByteArray events.
byteArrayManaged(String) - Method in interface com.sun.media.jsdt.Session
checks if the Bytearray with this name is managed.
ByteArrayManager - interface com.sun.media.jsdt.ByteArrayManager.
The ByteArray Manager interface.
byteArrayRequest(ByteArray, AuthenticationInfo, Client) - Method in interface com.sun.media.jsdt.ByteArrayManager
is called when there is a Client interested in performing a priviledged operation on a managed ByteArray.
byteArrayValueChanged(ByteArrayEvent) - Method in class com.sun.media.jsdt.event.ByteArrayAdaptor
invoked when the value of a ByteArray has changed.
byteArrayValueChanged(ByteArrayEvent) - Method in interface com.sun.media.jsdt.event.ByteArrayListener
invoked when the value of a ByteArray has changed.

C

channel - Variable in class com.sun.media.jsdt.event.ChannelEvent
The channel this event occured on.
Channel - interface com.sun.media.jsdt.Channel.
JSDT Channel interface.
CHANNEL - Static variable in class com.sun.media.jsdt.AuthenticationInfo
The Channel authentication type.
CHANNEL_CREATED - Static variable in class com.sun.media.jsdt.event.SessionEvent
The Session Channel created event type.
CHANNEL_DESTROYED - Static variable in class com.sun.media.jsdt.event.SessionEvent
The Session Channel destroyed event type.
CHANNEL_EXPELLED - Static variable in class com.sun.media.jsdt.event.ClientEvent
The Client Channel expelled event type.
CHANNEL_INVITED - Static variable in class com.sun.media.jsdt.event.ClientEvent
The Client Channel invited event type.
ChannelAdaptor - class com.sun.media.jsdt.event.ChannelAdaptor.
The adaptor which receives Channel events.
ChannelAdaptor() - Constructor for class com.sun.media.jsdt.event.ChannelAdaptor
 
ChannelConsumer - interface com.sun.media.jsdt.ChannelConsumer.
The Channel Consumer interface.
channelConsumerAdded(ChannelEvent) - Method in class com.sun.media.jsdt.event.ChannelAdaptor
invoked when a Client has added a Consumer to this Channel.
channelConsumerAdded(ChannelEvent) - Method in interface com.sun.media.jsdt.event.ChannelListener
invoked when a Client has added a Consumer to this Channel.
channelConsumerRemoved(ChannelEvent) - Method in class com.sun.media.jsdt.event.ChannelAdaptor
invoked when a Client has removed a Consumer from this Channel.
channelConsumerRemoved(ChannelEvent) - Method in interface com.sun.media.jsdt.event.ChannelListener
invoked when a Client has removed a Consumer from this Channel.
channelCreated(SessionEvent) - Method in class com.sun.media.jsdt.event.SessionAdaptor
invoked when a Channel has been created.
channelCreated(SessionEvent) - Method in interface com.sun.media.jsdt.event.SessionListener
invoked when a Channel has been created.
channelDestroyed(SessionEvent) - Method in class com.sun.media.jsdt.event.SessionAdaptor
invoked when a Channel has been destroyed.
channelDestroyed(SessionEvent) - Method in interface com.sun.media.jsdt.event.SessionListener
invoked when a Channel has been destroyed.
ChannelEvent - class com.sun.media.jsdt.event.ChannelEvent.
The Channel event.
ChannelEvent(Session, String, Channel, int) - Constructor for class com.sun.media.jsdt.event.ChannelEvent
constructor for the ChannelEvent class.
channelExists(String) - Method in interface com.sun.media.jsdt.Session
checks if a Channel with this name exists.
channelExpelled(ChannelEvent) - Method in class com.sun.media.jsdt.event.ChannelAdaptor
invoked when a Client has been expelled from a Channel.
channelExpelled(ChannelEvent) - Method in interface com.sun.media.jsdt.event.ChannelListener
invoked when a Client has been expelled from a Channel.
channelExpelled(ClientEvent) - Method in class com.sun.media.jsdt.event.ClientAdaptor
invoked when a Client has been expelled from a Channel.
channelExpelled(ClientEvent) - Method in interface com.sun.media.jsdt.event.ClientListener
invoked when a Client has been expelled from a Channel.
channelInvited(ChannelEvent) - Method in class com.sun.media.jsdt.event.ChannelAdaptor
invoked when a Client has been invited to join a Channel.
channelInvited(ChannelEvent) - Method in interface com.sun.media.jsdt.event.ChannelListener
invoked when a Client has been invited to join a Channel.
channelInvited(ClientEvent) - Method in class com.sun.media.jsdt.event.ClientAdaptor
invoked when a Client has been invited to join a Channel.
channelInvited(ClientEvent) - Method in interface com.sun.media.jsdt.event.ClientListener
invoked when a Client has been invited to join a Channel.
channelJoined(ChannelEvent) - Method in class com.sun.media.jsdt.event.ChannelAdaptor
invoked when a Client has joined a Channel.
channelJoined(ChannelEvent) - Method in interface com.sun.media.jsdt.event.ChannelListener
invoked when a Client has joined a Channel.
channelLeft(ChannelEvent) - Method in class com.sun.media.jsdt.event.ChannelAdaptor
invoked when a Client has left a Channel.
channelLeft(ChannelEvent) - Method in interface com.sun.media.jsdt.event.ChannelListener
invoked when a Client has left a Channel.
ChannelListener - interface com.sun.media.jsdt.event.ChannelListener.
The listener interface for receiving Channel events.
channelManaged(String) - Method in interface com.sun.media.jsdt.Session
checks if the Channel with this name is managed.
ChannelManager - interface com.sun.media.jsdt.ChannelManager.
The Channel Manager interface.
channelRequest(Channel, AuthenticationInfo, Client) - Method in interface com.sun.media.jsdt.ChannelManager
is called when there is a Client interested in performing a priviledged operation on a managed Channel.
Client - interface com.sun.media.jsdt.Client.
The Client interface.
CLIENT_NOT_GRABBING - Static variable in class com.sun.media.jsdt.JSDTException
The Client not grabbing exception type.
CLIENT_NOT_RELEASED - Static variable in class com.sun.media.jsdt.JSDTException
The Client not released exception type.
ClientAdaptor - class com.sun.media.jsdt.event.ClientAdaptor.
The adaptor which receives Client events.
ClientAdaptor() - Constructor for class com.sun.media.jsdt.event.ClientAdaptor
 
ClientEvent - class com.sun.media.jsdt.event.ClientEvent.
The Client event.
ClientEvent(Session, Client, String, int) - Constructor for class com.sun.media.jsdt.event.ClientEvent
constructor for the ClientEvent class.
clientExists(String) - Static method in class com.sun.media.jsdt.ClientFactory
Deprecated. This method is inconsistent with the way to check for special Clients now. As of JSDT 1.5, the preferred way to do this is via the clientExists(URLString urlString) method.
clientExists(URLString) - Static method in class com.sun.media.jsdt.ClientFactory
is a class method that checks if a Client with the given url string already exists.
ClientFactory - class com.sun.media.jsdt.ClientFactory.
The ClientFactory class.
ClientFactory() - Constructor for class com.sun.media.jsdt.ClientFactory
 
ClientListener - interface com.sun.media.jsdt.event.ClientListener.
The listener interface for receiving Client events.
ClientNotGrabbingException - exception com.sun.media.jsdt.ClientNotGrabbingException.
Thrown to indicate that an attempt has been made to release a Token that had not been previously grabbed.
ClientNotGrabbingException() - Constructor for class com.sun.media.jsdt.ClientNotGrabbingException
 
ClientNotReleasedException - exception com.sun.media.jsdt.ClientNotReleasedException.
Thrown when an attempt is made to exclusively grab a Token that was still being grabbed by another Client.
ClientNotReleasedException() - Constructor for class com.sun.media.jsdt.ClientNotReleasedException
 
close() - Method in interface com.sun.media.jsdt.Session
Deprecated. As of JSDT 1.5, the preferred way to do this is via the close(boolean closeConnection) method, setting closeConnection to false.
close(boolean) - Method in interface com.sun.media.jsdt.Session
closes the session, rendering the session handle invalid.
com.sun.media.jsdt - package com.sun.media.jsdt
 
com.sun.media.jsdt.event - package com.sun.media.jsdt.event
 
CONNECTION_ERROR - Static variable in class com.sun.media.jsdt.JSDTException
The Connection error exception type.
ConnectionException - exception com.sun.media.jsdt.ConnectionException.
Thrown when some kind of network error has occured when two components within a JSDT collaboration have failed to communicate with each other.
ConnectionException() - Constructor for class com.sun.media.jsdt.ConnectionException
 
CONSUMER_ADDED - Static variable in class com.sun.media.jsdt.event.ChannelEvent
The Channel consumer added event type.
CONSUMER_REMOVED - Static variable in class com.sun.media.jsdt.event.ChannelEvent
The Channel consumer removed event type.
CREATE_BYTEARRAY - Static variable in class com.sun.media.jsdt.AuthenticationInfo
The create ByteArray authentication action.
CREATE_CHANNEL - Static variable in class com.sun.media.jsdt.AuthenticationInfo
The create Channel authentication action.
CREATE_TOKEN - Static variable in class com.sun.media.jsdt.AuthenticationInfo
The create Token authentication action.
createByteArray(Client, String, boolean) - Method in interface com.sun.media.jsdt.Session
creates a shared ByteArray with the given name which can then be used with the various ByteArray operations.
createByteArray(Client, String, byte[], boolean) - Method in interface com.sun.media.jsdt.Session
Deprecated. This method is inconsistent with the way Sessions, Channels and Tokens are created. As of JSDT 1.5, the preferred way to do this is via the createByteArray(Client client, String byteArrayName, boolean autoJoin) method, and then use the ByteArray.setValue(Client client, byte[] value) method, to set the initial value.
createByteArray(Client, String, byte[], ByteArrayManager) - Method in interface com.sun.media.jsdt.Session
Deprecated. This method is inconsistent with the way Sessions, Channels and Tokens are created. As of JSDT 1.5, the preferred way to do this is via the createByteArray(Client client, String byteArrayName, ByteArrayManager byteArrayManager) method, and then use the ByteArray.setValue(Client client, byte[] value) method, to set the initial value.
createByteArray(Client, String, byte[], int, int, boolean) - Method in interface com.sun.media.jsdt.Session
Deprecated. This method is inconsistent with the way Sessions, Channels and Tokens are created. As of JSDT 1.5, the preferred way to do this is via the createByteArray(Client client, String byteArrayName, boolean autoJoin) method, and then use the ByteArray.setValue(Client client, byte[] value, int offset, int length method, to set the initial value.
createByteArray(Client, String, byte[], int, int, ByteArrayManager) - Method in interface com.sun.media.jsdt.Session
Deprecated. This method is inconsistent with the way Sessions, Channels and Tokens are created. As of JSDT 1.5, the preferred way to do this is via the createByteArray(Client client, String byteArrayName, ByteArrayManager byteArrayManager) method, and then use the ByteArray.setValue(Client client, byte[] value, int offset, int length method, to set the initial value.
createByteArray(Client, String, ByteArrayManager) - Method in interface com.sun.media.jsdt.Session
creates a shared ByteArray with the given name which can then be used with the various ByteArray operations.
createChannel(Client, String, boolean, boolean, boolean) - Method in interface com.sun.media.jsdt.Session
creates a Channel with the given name which can then be used with the various Channel operations.
createChannel(Client, String, boolean, boolean, ChannelManager) - Method in interface com.sun.media.jsdt.Session
creates a Channel with the given name which can then be used with the various Channel operations.
createClient(String, Client, ClientListener) - Static method in class com.sun.media.jsdt.ClientFactory
Deprecated. This method is inconsistent with the way special Clients are now created. As of JSDT 1.5, the preferred way to do this is via the createClient(URLString urlString, Client client, ClientListener listener) method.
createClient(URLString, Client, ClientListener) - Static method in class com.sun.media.jsdt.ClientFactory
createClient is a class method that will create a new special Client of the appropriate type.
createClientURL(String, int, String, String) - Static method in class com.sun.media.jsdt.URLString
createClientURL is a class method that will create a JSDT Client URL given it's component parts.
createSession(Client, String, boolean) - Static method in class com.sun.media.jsdt.SessionFactory
Deprecated. This method is inconsistent with the way Sessions are now created. As of JSDT 1.5, the preferred way to do this is via the createSession(Client client, URLString url, boolean autoJoin) method.
createSession(Client, URLString, boolean) - Static method in class com.sun.media.jsdt.SessionFactory
createSession is a class method that will create a new session.
createSession(String) - Static method in class com.sun.media.jsdt.SessionFactory
Deprecated. This method is inconsistent with the way ByteArrays, Channels and Tokens are created. As of JSDT 1.5, the preferred way to do this is via the createSession(Client client, URLString url, boolean autoJoin) method.
createSession(String, SessionManager) - Static method in class com.sun.media.jsdt.SessionFactory
Deprecated. This method is inconsistent with the way Sessions are now created. As of JSDT 1.5, the preferred way to do this is via the createSession(URLString url, SessionManager sessionManager) method.
createSession(URLString, SessionManager) - Static method in class com.sun.media.jsdt.SessionFactory
createSession is a class method that will create a new session, and associate a session manager with that session.
createSessionURL(String, int, String, String) - Static method in class com.sun.media.jsdt.URLString
createSessionURL is a class method that will create a JSDT Session URL given it's component parts.
createToken(Client, String, boolean) - Method in interface com.sun.media.jsdt.Session
creates a Token with the given name which can then be used with the various Token operations.
createToken(Client, String, TokenManager) - Method in interface com.sun.media.jsdt.Session
creates a Token with the given name which can then be used with the various Token operations.

D

Data - class com.sun.media.jsdt.Data.
The Data class.
Data(byte[]) - Constructor for class com.sun.media.jsdt.Data
constructor for the Data class.
Data(byte[], int) - Constructor for class com.sun.media.jsdt.Data
constructor for the Data class.
Data(Object) - Constructor for class com.sun.media.jsdt.Data
constructor for the Data class.
Data(String) - Constructor for class com.sun.media.jsdt.Data
constructor for the Data class.
dataAvailable(Client) - Method in interface com.sun.media.jsdt.Channel
tests whether there is Data available to read on this Channel.
dataReceived(Data) - Method in interface com.sun.media.jsdt.ChannelConsumer
is called when Data is received for this Client on the given Channel.
DESTROY_BYTEARRAY - Static variable in class com.sun.media.jsdt.AuthenticationInfo
The destroy ByteArray authentication action.
DESTROY_CHANNEL - Static variable in class com.sun.media.jsdt.AuthenticationInfo
The destroy Channel authentication action.
DESTROY_SESSION - Static variable in class com.sun.media.jsdt.AuthenticationInfo
The join authentication action.
DESTROY_TOKEN - Static variable in class com.sun.media.jsdt.AuthenticationInfo
The destroy Token authentication action.
destroy(Client) - Method in interface com.sun.media.jsdt.Manageable
destroy this Manageable object.
DESTROYED - Static variable in class com.sun.media.jsdt.event.SessionEvent
The Session destroyed event type.
disableListenerEvents(EventListener, int) - Method in interface com.sun.media.jsdt.Manageable
disable certain events for this JSDT listener.
disableManagerEvents(JSDTManager, int) - Method in interface com.sun.media.jsdt.Manageable
disable certain events for the manager (if any) associated with this manageable object.

E

enableListenerEvents(EventListener, int) - Method in interface com.sun.media.jsdt.Manageable
enable certain events for this JSDT listener.
enableManagerEvents(JSDTManager, int) - Method in interface com.sun.media.jsdt.Manageable
enable certain events for the manager (if any) associated with this manageable object.
expel(Client[]) - Method in interface com.sun.media.jsdt.Manageable
expel Clients from this Manageable object.
EXPELLED - Static variable in class com.sun.media.jsdt.event.ChannelEvent
The Channel expelled event type.
EXPELLED - Static variable in class com.sun.media.jsdt.event.SessionEvent
The Session expelled event type.
EXPELLED - Static variable in class com.sun.media.jsdt.event.TokenEvent
The Token expelled event type.
EXPELLED - Static variable in class com.sun.media.jsdt.event.ByteArrayEvent
The ByteArray expelled event type.

G

getAction() - Method in class com.sun.media.jsdt.AuthenticationInfo
get the authentication action (CREATE, DESTROY or JOIN).
getByteArray() - Method in class com.sun.media.jsdt.event.ByteArrayEvent
get the ByteArray associated with this event.
getByteArraysJoined(Client) - Method in interface com.sun.media.jsdt.Session
return an array of ByteArrays that this Client has successfully joined.
getChallenge() - Method in class com.sun.media.jsdt.AuthenticationInfo
get the challenge given by the manager.
getChannel() - Method in class com.sun.media.jsdt.Data
get the Channel that this data was sent over.
getChannel() - Method in class com.sun.media.jsdt.event.ChannelEvent
get the Channel associated with this event.
getChannelsJoined(Client) - Method in interface com.sun.media.jsdt.Session
return an array of Channels that this Client has successfully joined.
getClientName() - Method in class com.sun.media.jsdt.event.ChannelEvent
get the name of the Client that generated this event.
getClientName() - Method in class com.sun.media.jsdt.event.SessionEvent
get the name of the Client that generated this event.
getClientName() - Method in class com.sun.media.jsdt.event.TokenEvent
get the name of the Client that generated this event.
getClientName() - Method in class com.sun.media.jsdt.event.ByteArrayEvent
get the name of the Client that generated this event.
getConnectionType() - Method in class com.sun.media.jsdt.URLString
getConnectionType get the connection type of this Session/Client.
getData() - Method in class com.sun.media.jsdt.Data
Deprecated. There are now three different methods that can be used to return the data contained in a Data object. The naming of this method is inconsistent with those three methods. As of JSDT 1.5, the preferred way to do this is via the getDataAsBytes() method.
getDataAsBytes() - Method in class com.sun.media.jsdt.Data
get the data associated with this Data object, as an array of bytes.
getDataAsObject() - Method in class com.sun.media.jsdt.Data
get the data associated with this Data object, as a Java Object.
getDataAsString() - Method in class com.sun.media.jsdt.Data
get the data associated with this Data object, as a String object.
getHostAddress() - Method in class com.sun.media.jsdt.URLString
getHostAddress get the host IP address for the server for this object.
getHostName() - Method in class com.sun.media.jsdt.URLString
getHostName get the host name for the server for this object.
getLength() - Method in class com.sun.media.jsdt.Data
get the length of the data in this Data object.
getName() - Method in interface com.sun.media.jsdt.Manageable
get the name of this object.
getName() - Method in interface com.sun.media.jsdt.Client
get the name of this Client.
getName() - Method in class com.sun.media.jsdt.AuthenticationInfo
Get the name of the object associated with this authentication operation.
getObjectName() - Method in class com.sun.media.jsdt.URLString
getObjectName get the name of this object.
getObjectType() - Method in class com.sun.media.jsdt.URLString
getObjectType get the type of this object (Session or Client).
getPort() - Method in class com.sun.media.jsdt.URLString
getPort get the port number being used by the server for this object.
getPriority() - Method in class com.sun.media.jsdt.Data
gets the priority that this Data was sent at.
getProtocol() - Method in class com.sun.media.jsdt.URLString
getProtocol get the protocol portion of the given URL String.
getResourceName() - Method in class com.sun.media.jsdt.event.SessionEvent
get the name of the resource for this event.
getResourceName() - Method in class com.sun.media.jsdt.event.ClientEvent
get the name of the resource for this event.
getSenderName() - Method in class com.sun.media.jsdt.Data
get the name of the Data sender.
getSession() - Method in interface com.sun.media.jsdt.Manageable
get the name of the Session that this manageable object belongs to.
getSession() - Method in class com.sun.media.jsdt.AuthenticationInfo
get the Session associated with this authentication operation.
getSession() - Method in class com.sun.media.jsdt.event.ChannelEvent
get the Session associated with this event.
getSession() - Method in class com.sun.media.jsdt.event.SessionEvent
get the Session associated with this event.
getSession() - Method in class com.sun.media.jsdt.event.TokenEvent
get the Session associated with this event.
getSession() - Method in class com.sun.media.jsdt.event.ClientEvent
get the Session associated with this event.
getSession() - Method in class com.sun.media.jsdt.event.ByteArrayEvent
get the Session associated with this event.
getToken() - Method in class com.sun.media.jsdt.event.TokenEvent
get the name of the token for this event.
getTokensJoined(Client) - Method in interface com.sun.media.jsdt.Session
return an array of Tokens that this Client has successfully joined.
getType() - Method in class com.sun.media.jsdt.JSDTException
the type of this JSDT exception.
getType() - Method in class com.sun.media.jsdt.AuthenticationInfo
get the type of this manageable object (ByteArray, Channel, Session or Token).
getValue() - Method in interface com.sun.media.jsdt.ByteArray
Deprecated. There are now three different methods that can be used to return the current value contained in a ByteArray object. The naming of this method is inconsistent with those three methods. As of JSDT 1.5, the preferred way to do this is via the getValueAsBytes() method.
getValueAsBytes() - Method in interface com.sun.media.jsdt.ByteArray
get the current value for this shared ByteArray, as an array of bytes.
getValueAsObject() - Method in interface com.sun.media.jsdt.ByteArray
get the current value for this shared ByteArray, as a Java object.
getValueAsString() - Method in interface com.sun.media.jsdt.ByteArray
get the current value for this shared ByteArray, as a String object.
give(Client, String) - Method in interface com.sun.media.jsdt.Token
used by a Client to surrender a Token to another Client.
GIVEN - Static variable in class com.sun.media.jsdt.event.TokenEvent
The Token given event type.
GIVING - Static variable in interface com.sun.media.jsdt.Token
Token giving state.
grab(Client, boolean) - Method in interface com.sun.media.jsdt.Token
used by a Client to take exclusive (grab) or non-exclusive (inhibit) control of a specific Token.
GRABBED - Static variable in interface com.sun.media.jsdt.Token
Token grabbed state.
GRABBED - Static variable in class com.sun.media.jsdt.event.TokenEvent
The Token grabbed event type.

H

HIGH_PRIORITY - Static variable in interface com.sun.media.jsdt.Channel
Channel Data high priority value.

I

INHIBITED - Static variable in interface com.sun.media.jsdt.Token
Token inhibited state.
INHIBITED - Static variable in class com.sun.media.jsdt.event.TokenEvent
The Token inhibited event type.
INVALID_CLIENT - Static variable in class com.sun.media.jsdt.JSDTException
The invalid Client exception type.
INVALID_URL - Static variable in class com.sun.media.jsdt.JSDTException
The invalid URL exception type.
InvalidClientException - exception com.sun.media.jsdt.InvalidClientException.
Thrown when an attempt is made to access a Client that is invalid.
InvalidClientException() - Constructor for class com.sun.media.jsdt.InvalidClientException
 
InvalidURLException - exception com.sun.media.jsdt.InvalidURLException.
Thrown when an attempt was made to use a URL with the SessionFactory or Naming classes, which is not in the required format.
InvalidURLException() - Constructor for class com.sun.media.jsdt.InvalidURLException
 
invite(Client[]) - Method in interface com.sun.media.jsdt.Manageable
invite Clients to join this Manageable object.
INVITED - Static variable in class com.sun.media.jsdt.event.ChannelEvent
The Channel invited event type.
INVITED - Static variable in class com.sun.media.jsdt.event.SessionEvent
The Session invited event type.
INVITED - Static variable in class com.sun.media.jsdt.event.TokenEvent
The Token invited event type.
INVITED - Static variable in class com.sun.media.jsdt.event.ByteArrayEvent
The ByteArray invited event type.
isManaged() - Method in interface com.sun.media.jsdt.Manageable
test whether this managed object actually has a manager associated with it.
isOrdered() - Method in interface com.sun.media.jsdt.Channel
returns whether this is an ordered channel.
isReliable() - Method in interface com.sun.media.jsdt.Channel
test whether this is a reliable channel.
isValid() - Method in class com.sun.media.jsdt.URLString
isValid get the validity of this URLString.

J

JOIN - Static variable in class com.sun.media.jsdt.AuthenticationInfo
The join authentication action.
join(Client) - Method in interface com.sun.media.jsdt.Manageable
join a Client to this Manageable object.
join(Client, int) - Method in interface com.sun.media.jsdt.Channel
join a Client to a Channel in the given mode.
JOINED - Static variable in class com.sun.media.jsdt.event.ChannelEvent
The Channel joined event type.
JOINED - Static variable in class com.sun.media.jsdt.event.SessionEvent
The Session joined event type.
JOINED - Static variable in class com.sun.media.jsdt.event.TokenEvent
The Token joined event type.
JOINED - Static variable in class com.sun.media.jsdt.event.ByteArrayEvent
The ByteArray joined event type.
JSDTException - exception com.sun.media.jsdt.JSDTException.
JSDTException is the super class of all JSDT exceptions.
JSDTException() - Constructor for class com.sun.media.jsdt.JSDTException
thrown if there is any kind of error in processing a JSDT request.
JSDTException(int) - Constructor for class com.sun.media.jsdt.JSDTException
thrown if there is any kind of error in processing a JSDT request.
JSDTException(String) - Constructor for class com.sun.media.jsdt.JSDTException
thrown if there is any kind of error in processing a JSDT request.
JSDTManager - interface com.sun.media.jsdt.JSDTManager.
The Manager parent interface.

L

leave(Client) - Method in interface com.sun.media.jsdt.Manageable
removes a Client from this Manageable object.
LEFT - Static variable in class com.sun.media.jsdt.event.ChannelEvent
The Channel left event type.
LEFT - Static variable in class com.sun.media.jsdt.event.SessionEvent
The Session left event type.
LEFT - Static variable in class com.sun.media.jsdt.event.TokenEvent
The Token left event type.
LEFT - Static variable in class com.sun.media.jsdt.event.ByteArrayEvent
The ByteArray left event type.
list() - Static method in class com.sun.media.jsdt.Naming
lists all the url strings of the known bound JSDT objects.
list(String, String) - Static method in class com.sun.media.jsdt.Naming
lists all the url strings of the known bound JSDT objects on the given host.
listByteArrayNames() - Method in interface com.sun.media.jsdt.Session
list the names of the ByteArrays that are known to this Session.
listChannelNames() - Method in interface com.sun.media.jsdt.Session
list the names of the Channels that are known to this Session.
listClientNames() - Method in interface com.sun.media.jsdt.Manageable
list the names of the Clients who are joined to this Manageable object.
listConsumerNames() - Method in interface com.sun.media.jsdt.Channel
list the names of the Clients who are currently consuming this Channel.
listHolderNames() - Method in interface com.sun.media.jsdt.Token
list the names of the Clients who are currently holding (grabbing or inhibiting) this Token.
listTokenNames() - Method in interface com.sun.media.jsdt.Session
list the names of the Tokens that are known to this Session.
lookup(String) - Static method in class com.sun.media.jsdt.Naming
Deprecated. This method is inconsistent with the way URL Strings are now handled by the Naming class. As of JSDT 1.5, the preferred way to do this is via the lookup(URLString urlString) method.
lookup(URLString) - Static method in class com.sun.media.jsdt.Naming
returns the JSDT object for the given url string.
LOW_PRIORITY - Static variable in interface com.sun.media.jsdt.Channel
Channel Data top priority value.

M

Manageable - interface com.sun.media.jsdt.Manageable.
The Manageable interface.
MANAGER_EXISTS - Static variable in class com.sun.media.jsdt.JSDTException
The manager exists exception type.
ManagerExistsException - exception com.sun.media.jsdt.ManagerExistsException.
Thrown when an attempt is made to create a managed ByteArray, Channel or Token which already exists, and which already has a manager associated with it.
ManagerExistsException() - Constructor for class com.sun.media.jsdt.ManagerExistsException
 
MAX_PRIORITIES - Static variable in interface com.sun.media.jsdt.Channel
The maximum number of Data priorities.
MEDIUM_PRIORITY - Static variable in interface com.sun.media.jsdt.Channel
Channel Data medium priority value.

N

NAME_IN_USE - Static variable in class com.sun.media.jsdt.JSDTException
The name in use exception type.
NameInUseException - exception com.sun.media.jsdt.NameInUseException.
Thrown when an attempt is made to use a JSDT object which already has this name.
NameInUseException() - Constructor for class com.sun.media.jsdt.NameInUseException
 
Naming - class com.sun.media.jsdt.Naming.
The Naming class.
NO_REGISTRY - Static variable in class com.sun.media.jsdt.JSDTException
The no Registry exception type.
NO_SUCH_BYTEARRAY - Static variable in class com.sun.media.jsdt.JSDTException
The no such ByteArray exception type.
NO_SUCH_CHANNEL - Static variable in class com.sun.media.jsdt.JSDTException
The no such Channel exception type.
NO_SUCH_CLIENT - Static variable in class com.sun.media.jsdt.JSDTException
The no such Client exception type.
NO_SUCH_CONSUMER - Static variable in class com.sun.media.jsdt.JSDTException
The no such Consumer exception type.
NO_SUCH_HOST - Static variable in class com.sun.media.jsdt.JSDTException
The no such Host exception type.
NO_SUCH_LISTENER - Static variable in class com.sun.media.jsdt.JSDTException
The no such Listener exception type.
NO_SUCH_MANAGER - Static variable in class com.sun.media.jsdt.JSDTException
The no such Manager exception type.
NO_SUCH_SESSION - Static variable in class com.sun.media.jsdt.JSDTException
The no such Session exception type.
NO_SUCH_TOKEN - Static variable in class com.sun.media.jsdt.JSDTException
The no such Token exception type.
NoRegistryException - exception com.sun.media.jsdt.NoRegistryException.
Thrown when an attempt is made to contact the JSDT Registry, and it is not running.
NoRegistryException() - Constructor for class com.sun.media.jsdt.NoRegistryException
 
NoSuchByteArrayException - exception com.sun.media.jsdt.NoSuchByteArrayException.
Thrown when an attempt is made to access a ByteArray that doesn't exist.
NoSuchByteArrayException() - Constructor for class com.sun.media.jsdt.NoSuchByteArrayException
 
NoSuchChannelException - exception com.sun.media.jsdt.NoSuchChannelException.
Thrown when an attempt is made to access a Channel that doesn't exist.
NoSuchChannelException() - Constructor for class com.sun.media.jsdt.NoSuchChannelException
 
NoSuchClientException - exception com.sun.media.jsdt.NoSuchClientException.
Thrown when an attempt is made to access a Client that doesn't exist.
NoSuchClientException() - Constructor for class com.sun.media.jsdt.NoSuchClientException
 
NoSuchConsumerException - exception com.sun.media.jsdt.NoSuchConsumerException.
Thrown when an attempt is made to access a ChannelConsumer that doesn't exist.
NoSuchConsumerException() - Constructor for class com.sun.media.jsdt.NoSuchConsumerException
 
NoSuchHostException - exception com.sun.media.jsdt.NoSuchHostException.
Thrown when an attempt is made to access a remote host that doesn't exist.
NoSuchHostException() - Constructor for class com.sun.media.jsdt.NoSuchHostException
 
NoSuchListenerException - exception com.sun.media.jsdt.NoSuchListenerException.
Thrown when an attempt is made to access a Listener that doesn't exist.
NoSuchListenerException() - Constructor for class com.sun.media.jsdt.NoSuchListenerException
 
NoSuchManagerException - exception com.sun.media.jsdt.NoSuchManagerException.
Thrown when an attempt is made to access a Manager that doesn't exist.
NoSuchManagerException() - Constructor for class com.sun.media.jsdt.NoSuchManagerException
 
NoSuchSessionException - exception com.sun.media.jsdt.NoSuchSessionException.
Thrown when an attempt is made to access a Session that doesn't exist.
NoSuchSessionException() - Constructor for class com.sun.media.jsdt.NoSuchSessionException
 
NoSuchTokenException - exception com.sun.media.jsdt.NoSuchTokenException.
Thrown when an attempt is made to access a Token that doesn't exist.
NoSuchTokenException() - Constructor for class com.sun.media.jsdt.NoSuchTokenException
 
NOT_BOUND - Static variable in class com.sun.media.jsdt.JSDTException
The not bound exception type.
NOT_IN_USE - Static variable in interface com.sun.media.jsdt.Token
Token not in use state.
NotBoundException - exception com.sun.media.jsdt.NotBoundException.
Thrown when an attempt is made to access a JSDT Session or Client that is not bound with the Registry.
NotBoundException() - Constructor for class com.sun.media.jsdt.NotBoundException
 

P

PERMISSION_DENIED - Static variable in class com.sun.media.jsdt.JSDTException
The permission denied exception type.
PermissionDeniedException - exception com.sun.media.jsdt.PermissionDeniedException.
Thrown when an attempt is made to do an operation on a JSDT object when it's not permissible.
PermissionDeniedException() - Constructor for class com.sun.media.jsdt.PermissionDeniedException
 
po - Variable in class com.sun.media.jsdt.Naming
Handle to Naming class proxy.
PORT_IN_USE - Static variable in class com.sun.media.jsdt.JSDTException
The port in use exception type.
PortInUseException - exception com.sun.media.jsdt.PortInUseException.
Thrown when an attempt is made to use a port that has already been used by some other application.
PortInUseException() - Constructor for class com.sun.media.jsdt.PortInUseException
 

R

READONLY - Static variable in interface com.sun.media.jsdt.Channel
The Channel read-only value.
READWRITE - Static variable in interface com.sun.media.jsdt.Channel
The Channel read/write value.
rebind(String, Object) - Static method in class com.sun.media.jsdt.Naming
Deprecated. This method is inconsistent with the way URL Strings are now handled by the Naming class. As of JSDT 1.5, the preferred way to do this is via the rebind(URLString urlString, Object object) method.
rebind(URLString, Object) - Static method in class com.sun.media.jsdt.Naming
rebinds the url string to a new object, replacing any existing binding.
receive(Client) - Method in interface com.sun.media.jsdt.Channel
is used to receive Data from other Clients joined to this Channel.
receive(Client, long) - Method in interface com.sun.media.jsdt.Channel
is used to receive Data from other Clients joined to this Channel.
REGISTRY_EXISTS - Static variable in class com.sun.media.jsdt.JSDTException
The Registry exists exception type.
registryExists(String) - Static method in class com.sun.media.jsdt.RegistryFactory
is a class method that checks if a Registry, of the given registry type, is already running.
registryExists(String, int) - Static method in class com.sun.media.jsdt.RegistryFactory
is a class method that checks if a Registry, of the given registry type, is already running on the given port.
RegistryExistsException - exception com.sun.media.jsdt.RegistryExistsException.
Thrown when an attempt is made to start a Registry when there is one already running.
RegistryExistsException() - Constructor for class com.sun.media.jsdt.RegistryExistsException
 
RegistryFactory - class com.sun.media.jsdt.RegistryFactory.
This is a factory class that starts and stops a Registry of the appropriate type.
RegistryFactory() - Constructor for class com.sun.media.jsdt.RegistryFactory
 
release(Client) - Method in interface com.sun.media.jsdt.Token
used to free up a previously grabbed/inhibited Token.
RELEASED - Static variable in class com.sun.media.jsdt.event.TokenEvent
The Token released event type.
removeByteArrayListener(ByteArrayListener) - Method in interface com.sun.media.jsdt.ByteArray
removes the specified ByteArray listener so that it no longer receives ByteArray events for this ByteArray.
removeChannelListener(ChannelListener) - Method in interface com.sun.media.jsdt.Channel
removes the specified Channel listener so that it no longer receives Channel events for this Channel.
removeConsumer(Client, ChannelConsumer) - Method in interface com.sun.media.jsdt.Channel
remove a ChannelConsumer from this Client for this Channel.
removeSessionListener(SessionListener) - Method in interface com.sun.media.jsdt.Session
removes the specified Session listener so that it no longer receives Session events for this Session.
removeTokenListener(TokenListener) - Method in interface com.sun.media.jsdt.Token
remove the specified Token listener so that it no longer receives Token events for this Token.
request(Client) - Method in interface com.sun.media.jsdt.Token
used by a Client to request a Token from the current possessor(s) of the Token.
REQUESTED - Static variable in class com.sun.media.jsdt.event.TokenEvent
The Token requested event type.
resourceName - Variable in class com.sun.media.jsdt.event.ClientEvent
The name of the resource that this event occured on.

S

sendToAll(Client, Data) - Method in interface com.sun.media.jsdt.Channel
is used to send Data to all Clients consuming this Channel.
sendToClient(Client, String, Data) - Method in interface com.sun.media.jsdt.Channel
is used to send Data to a single Client consuming this Channel.
sendToOthers(Client, Data) - Method in interface com.sun.media.jsdt.Channel
is used to send Data to other Clients consuming this Channel.
Session - interface com.sun.media.jsdt.Session.
The Session interface.
SESSION - Static variable in class com.sun.media.jsdt.AuthenticationInfo
The Session authentication type.
SESSION_EXPELLED - Static variable in class com.sun.media.jsdt.event.ClientEvent
The Client Session expelled event type.
SESSION_INVITED - Static variable in class com.sun.media.jsdt.event.ClientEvent
The Client Session invited event type.
SessionAdaptor - class com.sun.media.jsdt.event.SessionAdaptor.
The adaptor which receives Session events.
SessionAdaptor() - Constructor for class com.sun.media.jsdt.event.SessionAdaptor
 
sessionDestroyed(SessionEvent) - Method in class com.sun.media.jsdt.event.SessionAdaptor
invoked when a Client has destroyed a Session.
sessionDestroyed(SessionEvent) - Method in interface com.sun.media.jsdt.event.SessionListener
invoked when a Client has destroyed a Session.
SessionEvent - class com.sun.media.jsdt.event.SessionEvent.
The Session event.
SessionEvent(Session, String, String, int) - Constructor for class com.sun.media.jsdt.event.SessionEvent
constructor for the SessionEvent class.
sessionExists(String) - Static method in class com.sun.media.jsdt.SessionFactory
Deprecated. This method is inconsistent with the way to check for Sessions now. As of JSDT 1.5, the preferred way to do this is via the sessionExists(URLString urlString) method.
sessionExists(URLString) - Static method in class com.sun.media.jsdt.SessionFactory
is a class method that checks if a Session with the given url string, already exists.
sessionExpelled(ClientEvent) - Method in class com.sun.media.jsdt.event.ClientAdaptor
invoked when a Client has been expelled from a Session.
sessionExpelled(ClientEvent) - Method in interface com.sun.media.jsdt.event.ClientListener
invoked when a Client has been expelled from a Session.
sessionExpelled(SessionEvent) - Method in class com.sun.media.jsdt.event.SessionAdaptor
invoked when a Client has been expelled from a Session.
sessionExpelled(SessionEvent) - Method in interface com.sun.media.jsdt.event.SessionListener
invoked when a Client has been expelled from a Session.
SessionFactory - class com.sun.media.jsdt.SessionFactory.
The SessionFactory class.
SessionFactory() - Constructor for class com.sun.media.jsdt.SessionFactory
 
sessionInvited(ClientEvent) - Method in class com.sun.media.jsdt.event.ClientAdaptor
invoked when a Client has been invited to join a Session.
sessionInvited(ClientEvent) - Method in interface com.sun.media.jsdt.event.ClientListener
invoked when a Client has been invited to join a Session.
sessionInvited(SessionEvent) - Method in class com.sun.media.jsdt.event.SessionAdaptor
invoked when a Client has been invited to join a Session.
sessionInvited(SessionEvent) - Method in interface com.sun.media.jsdt.event.SessionListener
invoked when a Client has been invited to join a Session.
sessionJoined(SessionEvent) - Method in class com.sun.media.jsdt.event.SessionAdaptor
invoked when a Client has joined a Session.
sessionJoined(SessionEvent) - Method in interface com.sun.media.jsdt.event.SessionListener
invoked when a Client has joined a Session.
sessionLeft(SessionEvent) - Method in class com.sun.media.jsdt.event.SessionAdaptor
invoked when a Client has left a Session.
sessionLeft(SessionEvent) - Method in interface com.sun.media.jsdt.event.SessionListener
invoked when a Client has left a Session.
SessionListener - interface com.sun.media.jsdt.event.SessionListener.
The listener interface for receiving Session events.
sessionManaged(URLString) - Static method in class com.sun.media.jsdt.SessionFactory
is a class method that checks if the Session with the given url is managed.
SessionManager - interface com.sun.media.jsdt.SessionManager.
The Session Manager interface.
sessionRequest(Session, AuthenticationInfo, Client) - Method in interface com.sun.media.jsdt.SessionManager
called when there is a Client interested in performing a priviledged operation on a managed Session.
setChallenge(Object) - Method in class com.sun.media.jsdt.AuthenticationInfo
set the challenge for this authentication.
setChannel(Channel) - Method in class com.sun.media.jsdt.Data
set a new channel value for this data.
setPriority(int) - Method in class com.sun.media.jsdt.Data
set a new priority value for this data.
setSenderName(String) - Method in class com.sun.media.jsdt.Data
set a new sender name for this data.
setValue(Client, byte[]) - Method in interface com.sun.media.jsdt.ByteArray
sets a new value for this shared ByteArray using the given byte array value.
setValue(Client, byte[], int, int) - Method in interface com.sun.media.jsdt.ByteArray
sets a new value for this shared ByteArray using a subset of the given ByteArray.
setValue(Client, Object) - Method in interface com.sun.media.jsdt.ByteArray
sets a new value for this shared ByteArray using the given Java object.
setValue(Client, String) - Method in interface com.sun.media.jsdt.ByteArray
sets a new value for this shared ByteArray using the given String.
startRegistry(String) - Static method in class com.sun.media.jsdt.RegistryFactory
startRegistry is a class method that will start a Registry of the appropriate type, using the current setting of the com.sun.media.jsdt.impl.JSDTObject.registryPort variable as the port number to run it on.
startRegistry(String, int) - Static method in class com.sun.media.jsdt.RegistryFactory
startRegistry is a class method that will start a Registry of the appropriate type.
stopRegistry(String) - Static method in class com.sun.media.jsdt.RegistryFactory
stopRegistry is a class method that will stop a Registry of the appropriate type, using the current setting of the com.sun.media.jsdt.impl.JSDTObject.registryPort variable to determine the port number it is running on.
stopRegistry(String, int) - Static method in class com.sun.media.jsdt.RegistryFactory
stopRegistry is a class method that will stop a Registry of the appropriate type.

T

test() - Method in interface com.sun.media.jsdt.Token
used to check the status of a Token.
TIMED_OUT - Static variable in class com.sun.media.jsdt.JSDTException
The timed out exception type.
TimedOutException - exception com.sun.media.jsdt.TimedOutException.
Thrown if no reply was received for an operation in the given timeout period.
TimedOutException() - Constructor for class com.sun.media.jsdt.TimedOutException
 
token - Variable in class com.sun.media.jsdt.event.TokenEvent
The token this event occured on.
Token - interface com.sun.media.jsdt.Token.
The Token interface.
TOKEN - Static variable in class com.sun.media.jsdt.AuthenticationInfo
The Token authentication type.
TOKEN_CREATED - Static variable in class com.sun.media.jsdt.event.SessionEvent
The Session Token created event type.
TOKEN_DESTROYED - Static variable in class com.sun.media.jsdt.event.SessionEvent
The Session Token destroyed event type.
TOKEN_EXPELLED - Static variable in class com.sun.media.jsdt.event.ClientEvent
The Client Token expelled event type.
TOKEN_GIVEN - Static variable in class com.sun.media.jsdt.event.ClientEvent
The Client Token given event type.
TOKEN_INVITED - Static variable in class com.sun.media.jsdt.event.ClientEvent
The Client Token invited event type.
TokenAdaptor - class com.sun.media.jsdt.event.TokenAdaptor.
The adaptor which receives Token events.
TokenAdaptor() - Constructor for class com.sun.media.jsdt.event.TokenAdaptor
 
tokenCreated(SessionEvent) - Method in class com.sun.media.jsdt.event.SessionAdaptor
invoked when a Token has been created.
tokenCreated(SessionEvent) - Method in interface com.sun.media.jsdt.event.SessionListener
invoked when a Token has been created.
tokenDestroyed(SessionEvent) - Method in class com.sun.media.jsdt.event.SessionAdaptor
invoked when a Token has been destroyed.
tokenDestroyed(SessionEvent) - Method in interface com.sun.media.jsdt.event.SessionListener
invoked when a Token has been destroyed.
TokenEvent - class com.sun.media.jsdt.event.TokenEvent.
The Token event.
TokenEvent(Session, String, Token, int) - Constructor for class com.sun.media.jsdt.event.TokenEvent
constructor for the TokenEvent class.
tokenExists(String) - Method in interface com.sun.media.jsdt.Session
checks if a Token with this name exists.
tokenExpelled(ClientEvent) - Method in class com.sun.media.jsdt.event.ClientAdaptor
invoked when a Client has been expelled from a Token.
tokenExpelled(ClientEvent) - Method in interface com.sun.media.jsdt.event.ClientListener
invoked when a Client has been expelled from a Token.
tokenExpelled(TokenEvent) - Method in class com.sun.media.jsdt.event.TokenAdaptor
invoked when a Client has been expelled from a Token.
tokenExpelled(TokenEvent) - Method in interface com.sun.media.jsdt.event.TokenListener
invoked when a Client has been expelled from a Token.
tokenGiven(ClientEvent) - Method in class com.sun.media.jsdt.event.ClientAdaptor
invoked when a Client has been given a Token.
tokenGiven(ClientEvent) - Method in interface com.sun.media.jsdt.event.ClientListener
invoked when a Client has been given a Token.
tokenGiven(TokenEvent) - Method in class com.sun.media.jsdt.event.TokenAdaptor
invoked when a Token has been given by one Client to another.
tokenGiven(TokenEvent) - Method in interface com.sun.media.jsdt.event.TokenListener
invoked when a Token has been given by one Client to another.
tokenGrabbed(TokenEvent) - Method in class com.sun.media.jsdt.event.TokenAdaptor
invoked when a Client has grabbed/inhibited a Token.
tokenGrabbed(TokenEvent) - Method in interface com.sun.media.jsdt.event.TokenListener
invoked when a Client has grabbed/inhibited a Token.
tokenInvited(ClientEvent) - Method in class com.sun.media.jsdt.event.ClientAdaptor
invoked when a Client has been invited to join a Token.
tokenInvited(ClientEvent) - Method in interface com.sun.media.jsdt.event.ClientListener
invoked when a Client has been invited to join a Token.
tokenInvited(TokenEvent) - Method in class com.sun.media.jsdt.event.TokenAdaptor
invoked when a Client has been invited to join a Token.
tokenInvited(TokenEvent) - Method in interface com.sun.media.jsdt.event.TokenListener
invoked when a Client has been invited to join a Token.
tokenJoined(TokenEvent) - Method in class com.sun.media.jsdt.event.TokenAdaptor
invoked when a Client has joined a Token.
tokenJoined(TokenEvent) - Method in interface com.sun.media.jsdt.event.TokenListener
invoked when a Client has joined a Token.
tokenLeft(TokenEvent) - Method in class com.sun.media.jsdt.event.TokenAdaptor
invoked when a Client has left a Token.
tokenLeft(TokenEvent) - Method in interface com.sun.media.jsdt.event.TokenListener
invoked when a Client has left a Token.
TokenListener - interface com.sun.media.jsdt.event.TokenListener.
The listener interface for receiving Token events.
tokenManaged(String) - Method in interface com.sun.media.jsdt.Session
checks if the Token with this name is managed.
TokenManager - interface com.sun.media.jsdt.TokenManager.
The Token Manager interface.
tokenReleased(TokenEvent) - Method in class com.sun.media.jsdt.event.TokenAdaptor
invoked when a Client has released itself from a previously grabbed/inhibited Token.
tokenReleased(TokenEvent) - Method in interface com.sun.media.jsdt.event.TokenListener
invoked when a Client has released itself from a previously grabbed/inhibited Token.
tokenRequest(Token, AuthenticationInfo, Client) - Method in interface com.sun.media.jsdt.TokenManager
called when there is a Client interested in performing a priviledged operation on a managed Token.
tokenRequested(TokenEvent) - Method in class com.sun.media.jsdt.event.TokenAdaptor
invoked when a Client has requested a Token from one or more Clients that currently have it grabbed/inhibited.
tokenRequested(TokenEvent) - Method in interface com.sun.media.jsdt.event.TokenListener
invoked when a Client has requested a Token from one or more Clients that currently have it grabbed/inhibited.
TOP_PRIORITY - Static variable in interface com.sun.media.jsdt.Channel
Channel Data top priority value.
toString() - Method in class com.sun.media.jsdt.JSDTException
converts this JSDT exception into a string describing it.
toString() - Method in class com.sun.media.jsdt.URLString
toString print this URLString object as a JSDT String URL.
toString() - Method in class com.sun.media.jsdt.AuthenticationInfo
toString print a short description of this ByteArray event.
toString() - Method in class com.sun.media.jsdt.event.ChannelEvent
toString print a short description of this Channel event.
toString() - Method in class com.sun.media.jsdt.event.SessionEvent
toString print a short description of this Session event.
toString() - Method in class com.sun.media.jsdt.event.TokenEvent
toString print a short description of this Token event.
toString() - Method in class com.sun.media.jsdt.event.ClientEvent
toString print a short description of this Client event.
toString() - Method in class com.sun.media.jsdt.event.ByteArrayEvent
toString print a short description of this ByteArray event.
typeToString(int) - Method in class com.sun.media.jsdt.JSDTException
typeToString converts an exception type into a String describing it.

U

unbind(String, Object) - Static method in class com.sun.media.jsdt.Naming
Deprecated. This method is inconsistent with the way URL Strings are now handled by the Naming class. As of JSDT 1.5, the preferred way to do this is via the unbind(URLString urlString) method.
unbind(URLString) - Static method in class com.sun.media.jsdt.Naming
unbinds the object associated with this url string.
UNKNOWN - Static variable in class com.sun.media.jsdt.JSDTException
The unknown exception type.
UnknownException - exception com.sun.media.jsdt.UnknownException.
Thrown when an unknown exception has occured.
UnknownException() - Constructor for class com.sun.media.jsdt.UnknownException
 
URLString - class com.sun.media.jsdt.URLString.
JSDT URL String parsing class.
URLString(String) - Constructor for class com.sun.media.jsdt.URLString
URLString is a constructor for the URLString class.

V

VALUE_CHANGED - Static variable in class com.sun.media.jsdt.event.ByteArrayEvent
The ByteArray value changed event type.

W

WRITEONLY - Static variable in interface com.sun.media.jsdt.Channel
The Channel write-only value.

A B C D E G H I J L M N P R S T U V W