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

A

ALGORITHM - Static variable in class org.beepcore.beep.core.SessionCredential
 
AUTHENTICATOR - Static variable in class org.beepcore.beep.core.SessionCredential
 
AUTHENTICATOR_TYPE - Static variable in class org.beepcore.beep.core.SessionCredential
 
AUTHORIZED - Static variable in class org.beepcore.beep.core.SessionCredential
 
AbortChannelException - exception org.beepcore.beep.core.AbortChannelException.
This exception is thrown by listeners to cause the session to terminate.
AbortChannelException(String) - Constructor for class org.beepcore.beep.core.AbortChannelException
 
abort(BEEPError, Channel) - Method in class org.beepcore.beep.core.TuningProfile
Method abort
add(BufferSegment) - Method in class org.beepcore.beep.core.OutputDataStream
 
addChannelListener(ChannelListener) - Method in interface org.beepcore.beep.core.Session
Adds a listener to be notified of Channel events (start, close, etc.).
addChannelListener(ChannelListener) - Method in class org.beepcore.beep.core.SessionImpl
adds the listener from the list of listeners to be notified of future events.
addPayload(BufferSegment) - Method in class org.beepcore.beep.core.Frame
Adds the BufferSegment to the list representing the payload for this frame.
addSessionListener(SessionListener) - Method in interface org.beepcore.beep.core.Session
Adds a listener to be notified of Session events (greeting, close, etc.).
addSessionListener(SessionListener) - Method in class org.beepcore.beep.core.SessionImpl
adds the listener from the list of listeners to be notified of future events.
addStartChannelListener(String, StartChannelListener, SessionTuningProperties) - Method in class org.beepcore.beep.core.ProfileRegistry
Add the StartChannelListener for the specified URI.
advertiseProfile(Session) - Method in interface org.beepcore.beep.core.StartChannelListener
Callback that determines if a profile should be advertised or not.
advertiseProfile(Session) - Method in class org.beepcore.beep.profile.echo.EchoProfile
 
asciiToString(byte[], int, int) - Static method in class org.beepcore.beep.util.StringUtil
 
available() - Method in class org.beepcore.beep.core.InputDataStream
 
available() - Method in class org.beepcore.beep.core.InputDataStreamAdapter
 
availableSegment() - Method in class org.beepcore.beep.core.InputDataStream
Returns true if a BufferSegment is available to receive.

B

BEEPError - exception org.beepcore.beep.core.BEEPError.
Class BEEPError
BEEPError(int, String, String) - Constructor for class org.beepcore.beep.core.BEEPError
Constructor BEEPError
BEEPError(int, String) - Constructor for class org.beepcore.beep.core.BEEPError
Constructor BEEPError
BEEPError(int) - Constructor for class org.beepcore.beep.core.BEEPError
Constructor BEEPError
BEEPException - exception org.beepcore.beep.core.BEEPException.
An exception for representing BEEP related errors.
BEEPException(String) - Constructor for class org.beepcore.beep.core.BEEPException
Constructs a new BEEPException with the specified detail message.
BEEPException(Throwable) - Constructor for class org.beepcore.beep.core.BEEPException
Constructs a new BEEPException with the specified cause and a detailed message of (cause == null ?
BEEPException(String, Throwable) - Constructor for class org.beepcore.beep.core.BEEPException
Constructs a new BEEPException with the specified cause and detailed message.
BEEPInterruptedException - exception org.beepcore.beep.core.BEEPInterruptedException.
Signals that an I/O operation has been interrupted.
BEEPInterruptedException(String) - Constructor for class org.beepcore.beep.core.BEEPInterruptedException
Constructor BEEPException
BEEP_XML_CONTENT_TYPE - Static variable in class org.beepcore.beep.core.MimeHeaders
DataStream content type ("application/beep+xml");
BufferSegment - class org.beepcore.beep.util.BufferSegment.
A BufferSegment represents a BEEP Frame payload and holds the BEEP Frames's Header, Trailer and the message payload.
BufferSegment(byte[]) - Constructor for class org.beepcore.beep.util.BufferSegment
Constructor BufferSegment
BufferSegment(byte[], int, int) - Constructor for class org.beepcore.beep.util.BufferSegment
Constructor BufferSegment
ByteOutputDataStream - class org.beepcore.beep.core.ByteOutputDataStream.
ByteOutputDataStream represents a BEEP message's payload.
ByteOutputDataStream(byte[]) - Constructor for class org.beepcore.beep.core.ByteOutputDataStream
Creates a ByteOutputDataStream from a byte[] with a content type of DEFAULT_CONTENT_TYPE and a transfer encoding of DEFAULT_CONTENT_TRANSFER_ENCODING.
ByteOutputDataStream(String, byte[]) - Constructor for class org.beepcore.beep.core.ByteOutputDataStream
Creates a ByteOutputDataStream from a byte[] with a specified content type and a transfer encoding of DEFAULT_CONTENT_TRANSFER_ENCODING.
ByteOutputDataStream(String, String, byte[]) - Constructor for class org.beepcore.beep.core.ByteOutputDataStream
Creates a ByteOutputDataStream from a byte[] with a specified content type and a specified transfer encoding.
ByteOutputDataStream(byte[], int, int) - Constructor for class org.beepcore.beep.core.ByteOutputDataStream
Creates a ByteOutputDataStream from a byte[] using the specified length and offset with a content type of DEFAULT_CONTENT_TYPE and a transfer encoding of DEFAULT_CONTENT_TRANSFER_ENCODING.
ByteOutputDataStream(String, byte[], int, int) - Constructor for class org.beepcore.beep.core.ByteOutputDataStream
Creates a ByteOutputDataStream from a byte[] using the specified length and offset and with a specified content type and a transfer encoding of DEFAULT_CONTENT_TRANSFER_ENCODING.
ByteOutputDataStream(String, String, byte[], int, int) - Constructor for class org.beepcore.beep.core.ByteOutputDataStream
Creates a ByteOutputDataStream from a byte[] using the specified length and offset and with a specified content type and a specified transfer encoding.
begin(Channel, String, String) - Method in class org.beepcore.beep.core.TuningProfile
Method begin
begin(Channel) - Method in class org.beepcore.beep.core.TuningProfile
 
bytesTransferred - Variable in class org.beepcore.beep.core.BEEPInterruptedException
Reports how many bytes had been transferred as part of the I/O operation before it was interrupted.

C

CODE_ACTION_NOT_AUTHORIZED - Static variable in class org.beepcore.beep.core.BEEPError
Action not authorized for user
CODE_AUTHENTICATION_FAILURE - Static variable in class org.beepcore.beep.core.BEEPError
Authentication failure
CODE_AUTHENTICATION_INSUFFICIENT - Static variable in class org.beepcore.beep.core.BEEPError
Authentication mechanism insufficient (e.g., too weak, sequence exhausted, etc.)
CODE_AUTHENTICATION_REQUIRED - Static variable in class org.beepcore.beep.core.BEEPError
Authentication required
CODE_AUTHENTICATION_REQUIRES_ENCRYPTION - Static variable in class org.beepcore.beep.core.BEEPError
Authentication mechanism requires encryption
CODE_GENERAL_SYNTAX_ERROR - Static variable in class org.beepcore.beep.core.BEEPError
General syntax error (e.g., poorly-formed XML)
CODE_PARAMETER_ERROR - Static variable in class org.beepcore.beep.core.BEEPError
Syntax error in parameters (e.g., non-valid XML)
CODE_PARAMETER_INVALID - Static variable in class org.beepcore.beep.core.BEEPError
Parameter invalid
CODE_PARAMETER_NOT_IMPLEMENTED - Static variable in class org.beepcore.beep.core.BEEPError
Parameter not implemented
CODE_REQUESTED_ACTION_ABORTED - Static variable in class org.beepcore.beep.core.BEEPError
Requested action aborted (e.g., local error in processing)
CODE_REQUESTED_ACTION_NOT_TAKEN - Static variable in class org.beepcore.beep.core.BEEPError
Requested action not taken (e.g., lock already in use)
CODE_REQUESTED_ACTION_NOT_TAKEN2 - Static variable in class org.beepcore.beep.core.BEEPError
requested action not taken (e.g., no requested profiles are acceptable)
CODE_SERVICE_NOT_AVAILABLE - Static variable in class org.beepcore.beep.core.BEEPError
Service not available
CODE_SUCCESS - Static variable in class org.beepcore.beep.core.BEEPError
Success
CODE_TEMPORARY_AUTHENTICATION_FAILURE - Static variable in class org.beepcore.beep.core.BEEPError
Temporary authentication failure
CODE_TRANSACTION_FAILED - Static variable in class org.beepcore.beep.core.BEEPError
Transaction failed (e.g. policy violation).
CONTENT_TRANSFER_ENCODING - Static variable in class org.beepcore.beep.core.MimeHeaders
 
CONTENT_TYPE - Static variable in class org.beepcore.beep.core.MimeHeaders
 
Channel - interface org.beepcore.beep.core.Channel.
This interface represents the operations available for all BEEP Channels.
ChannelPool - class org.beepcore.beep.lib.ChannelPool.
ChannelPool holds a collection of available SharedChannel(s) and provides access to them.
ChannelPool(Session) - Constructor for class org.beepcore.beep.lib.ChannelPool
Creates a ChannelPool with the given session.
ChannelPool(Session, long) - Constructor for class org.beepcore.beep.lib.ChannelPool
Creates a ChannelPool with the given session and time to live.
CloseChannelException - exception org.beepcore.beep.core.CloseChannelException.
A BEEPError designed to return information about the errors associated with a close channel request.
CloseChannelException(int, String, String) - Constructor for class org.beepcore.beep.core.CloseChannelException
Constructor CloseChannelException
CloseChannelException(int, String) - Constructor for class org.beepcore.beep.core.CloseChannelException
Constructor CloseChannelException
CloseChannelException(int) - Constructor for class org.beepcore.beep.core.CloseChannelException
Constructor CloseChannelException
clone() - Method in class org.beepcore.beep.core.ProfileRegistry
 
close() - Method in interface org.beepcore.beep.core.Channel
Closes the channel.
close() - Method in class org.beepcore.beep.core.InputDataStream
Indicates that the application is finished receiving data from this stream.
close() - Method in class org.beepcore.beep.core.InputDataStreamAdapter
 
close() - Method in class org.beepcore.beep.core.OutputDataStream
Deprecated.  
close() - Method in interface org.beepcore.beep.core.Session
Request to close this Session gracefully.
close() - Method in class org.beepcore.beep.core.SessionImpl
Closes the Session gracefully.
close() - Method in class org.beepcore.beep.lib.ChannelPool
Closes down the channel pool, its session and all associated channels.
close() - Method in class org.beepcore.beep.lib.SharedChannel
Closes this SharedChannel.
close() - Method in class org.beepcore.beep.transport.tcp.TCPSession
 
closeChannel(Channel) - Method in interface org.beepcore.beep.core.StartChannelListener
Called when the underlying BEEP framework receives a "close" element.
closeChannel(Channel) - Method in class org.beepcore.beep.profile.echo.EchoProfile
 
complete(Channel, SessionCredential, SessionCredential, SessionTuningProperties, ProfileRegistry, Object) - Method in class org.beepcore.beep.core.TuningProfile
Method complete
convertMessageERRToException(Message) - Static method in class org.beepcore.beep.core.BEEPError
Method convertMessageERRToException
createErrorMessage() - Method in class org.beepcore.beep.core.BEEPError
Method createErrorMessage
createErrorMessage(int, String) - Static method in class org.beepcore.beep.core.BEEPError
Creates a String for an error element that can be sent in a BEEP ERR message.
createErrorMessage(int, String, String) - Static method in class org.beepcore.beep.core.BEEPError
Creates a String for an error element that can be sent in a BEEP ERR message.
createFrame(byte[], int) - Method in class org.beepcore.beep.core.SessionImpl
This method is intended for use by tranport specific Sessions to create a new Frame object representing a BEEP MSG, RPY, ERR, or NUL frames.
createInitiator(Socket, ProfileRegistry, String) - Static method in class org.beepcore.beep.transport.tcp.TCPSession
Creates a TCPSession for a Socket that was created by initiating a connection.
createInitiator(Socket, ProfileRegistry) - Static method in class org.beepcore.beep.transport.tcp.TCPSession
Creates a TCPSession for a Socket that was created by initiating a connection.
createListener(Socket, ProfileRegistry) - Static method in class org.beepcore.beep.transport.tcp.TCPSession
Creates a TCPSession for a Socket that was created by listening and accepting a connection.

D

DEFAULT_CONTENT_TRANSFER_ENCODING - Static variable in class org.beepcore.beep.core.MimeHeaders
The default DataStream content transfer encoding ("binary").
DEFAULT_CONTENT_TYPE - Static variable in class org.beepcore.beep.core.MimeHeaders
The default DataStream content type ("application/octet-stream").
disableIO() - Method in class org.beepcore.beep.core.SessionImpl
Method disableIO
disableIO(Session) - Static method in class org.beepcore.beep.core.TuningProfile
Method disableIO
disableIO() - Method in class org.beepcore.beep.transport.tcp.TCPSession
 

E

ECHO_URI - Static variable in class org.beepcore.beep.profile.echo.EchoProfile
 
ENCRYPTION - Static variable in class org.beepcore.beep.core.SessionTuningProperties
 
EchoProfile - class org.beepcore.beep.profile.echo.EchoProfile.
This is the Echo profile implementation
EchoProfile() - Constructor for class org.beepcore.beep.profile.echo.EchoProfile
 
enableIO() - Method in class org.beepcore.beep.core.SessionImpl
Method enableIO
enableIO(Session) - Static method in class org.beepcore.beep.core.TuningProfile
Method enableIO
enableIO() - Method in class org.beepcore.beep.transport.tcp.TCPSession
 

F

Frame - class org.beepcore.beep.core.Frame.
Frame encapsulates a BEEP protocol frame for MSG, RPY, ERR, ANS and NUL BEEP message types.
fireSessionReset(Session) - Method in class org.beepcore.beep.core.SessionImpl
 

G

getAlgorithm() - Method in class org.beepcore.beep.core.SessionCredential
Method getAlgorithm
getAnsno() - Method in class org.beepcore.beep.core.Frame
Returns the answer number of this Frame.
getAnsno() - Method in interface org.beepcore.beep.core.Message
Returns the answer number of this Message.
getAnsno() - Method in class org.beepcore.beep.core.MessageImpl
Returns the answer number of this Message.
getAnsno() - Method in class org.beepcore.beep.core.MessageStatus
Returns the answer number.
getAppData() - Method in interface org.beepcore.beep.core.Channel
Returns application context data previously set using setAppData().
getAppData() - Method in class org.beepcore.beep.lib.SharedChannel
 
getAuthenticator() - Method in class org.beepcore.beep.core.SessionCredential
Method getAuthenticator
getAuthenticatorType() - Method in class org.beepcore.beep.core.SessionCredential
Method getAuthenticatorType
getAuthorized() - Method in class org.beepcore.beep.core.SessionCredential
Method getAuthorized
getBufferSegment() - Method in class org.beepcore.beep.core.MimeHeaders
 
getBytes() - Method in class org.beepcore.beep.core.Frame
Returns an iterator to iterate over a collection of BufferSegment objects.
getCause() - Method in class org.beepcore.beep.core.BEEPException
Returns the cause of this BEEPException.
getChannel() - Method in class org.beepcore.beep.core.Frame
Returns the Channel to which this Frame belongs.
getChannel() - Method in interface org.beepcore.beep.core.Message
Returns the Channel on which this Message was received.
getChannel() - Method in class org.beepcore.beep.core.MessageImpl
Returns the Channel to which this Message belongs.
getChannel() - Method in class org.beepcore.beep.core.MessageStatus
Returns the channel.
getChannelAvailableWindow(int) - Method in class org.beepcore.beep.core.SessionImpl
Returns the channel's available window size.
getChannelNumberAsString(Channel) - Method in class org.beepcore.beep.core.SessionImpl
Get the channel number as a String
getCode() - Method in class org.beepcore.beep.core.BEEPError
Method getCode
getContentType() - Method in class org.beepcore.beep.core.ByteOutputDataStream
Returns the value of the MIME entity header Content-Type.
getContentType() - Method in class org.beepcore.beep.core.InputDataStreamAdapter
Returns the content type of a FrameDataStrea.
getContentType() - Method in class org.beepcore.beep.core.MimeHeaders
Returns the value of the MIME entity header Content-Type.
getContentType() - Method in class org.beepcore.beep.core.StringOutputDataStream
Returns the value of the MIME entity header Content-Type.
getData() - Method in class org.beepcore.beep.util.BufferSegment
 
getDataStream() - Method in interface org.beepcore.beep.core.Message
Returns InputDataStream containing the payload for this Message.
getDataStream() - Method in class org.beepcore.beep.core.MessageImpl
Returns InputDataStream belonging to Message.
getDefaultInstance() - Static method in class org.beepcore.beep.profile.tls.TLSProfile
factory method that returns an instance the default implementation.
getDiagnostic() - Method in class org.beepcore.beep.core.BEEPError
Method getDiagnostic
getEncoding() - Method in class org.beepcore.beep.core.StringOutputDataStream
Returns the encoding used to convert the String to a bytes[].
getEncrypted() - Method in class org.beepcore.beep.core.SessionTuningProperties
gets the status of encryption
getHeaderNames() - Method in class org.beepcore.beep.core.ByteOutputDataStream
Returns an Enumeration of all the names of the MIME entity headers in this data stream.
getHeaderNames() - Method in class org.beepcore.beep.core.InputDataStreamAdapter
Returns an Enumeration of all the MIME entity header names belonging to this FrameDataStream.
getHeaderNames() - Method in class org.beepcore.beep.core.MimeHeaders
Returns an Enumeration of all the names of the MIME entity headers.
getHeaderNames() - Method in class org.beepcore.beep.core.StringOutputDataStream
Returns an Enumeration of all the names of the MIME entity headers in this data stream.
getHeaderValue(String) - Method in class org.beepcore.beep.core.ByteOutputDataStream
Retrieves the correspoding value to a given a MIME entity header name.
getHeaderValue(String) - Method in class org.beepcore.beep.core.InputDataStreamAdapter
Returns the value of the MIME entity header which corresponds to the given name.
getHeaderValue(String) - Method in class org.beepcore.beep.core.MimeHeaders
Retrieves the correspoding value to a given a MIME entity header name.
getHeaderValue(String) - Method in class org.beepcore.beep.core.StringOutputDataStream
Retrieves the correspoding value to a given a MIME entity header name.
getInputStream() - Method in class org.beepcore.beep.core.InputDataStream
Returns an InputStream for reading the data in this stream.
getInstance(String) - Static method in class org.beepcore.beep.profile.tls.TLSProfile
factory method that returns an instance of the implementation given in the parameter.
getLength() - Method in class org.beepcore.beep.util.BufferSegment
 
getListener() - Static method in class org.beepcore.beep.lib.NullReplyListener
 
getLocalCertificate() - Method in class org.beepcore.beep.core.SessionCredential
Method getLocalCertificate
getLocalCredential() - Method in interface org.beepcore.beep.core.Session
Get the SessionCredential used to authenticate this peer of this Session.
getLocalCredential() - Method in class org.beepcore.beep.core.SessionImpl
Get the local SessionCredential for this session.
getLocalization() - Method in class org.beepcore.beep.core.ProfileRegistry
Returns the value for the BEEP greeting localize attribute.
getLocalizedMessage() - Method in class org.beepcore.beep.core.BEEPException
 
getMaxFrameSize() - Method in class org.beepcore.beep.core.SessionImpl
Returns the maximum frame size that a channel should send for this session.
getMaxFrameSize() - Method in class org.beepcore.beep.transport.tcp.TCPSession
 
getMessageData() - Method in class org.beepcore.beep.core.MessageStatus
Returns the message data.
getMessageListener() - Method in interface org.beepcore.beep.core.Channel
Deprecated.  
getMessageListener() - Method in class org.beepcore.beep.lib.SharedChannel
 
getMessageStatus() - Method in class org.beepcore.beep.core.MessageStatus
Returns the message status.
getMessageType() - Method in class org.beepcore.beep.core.Frame
Returns the message type of this Frame.
getMessageType() - Method in interface org.beepcore.beep.core.Message
Returns the message type of this Message.
getMessageType() - Method in class org.beepcore.beep.core.MessageImpl
Returns the message type of this Message.
getMessageTypeString() - Method in class org.beepcore.beep.core.Frame
Returns the message type of this Frame.
getMsgno() - Method in class org.beepcore.beep.core.Frame
Returns the message number of this Frame.
getMsgno() - Method in interface org.beepcore.beep.core.Message
Returns the message number of this Message.
getMsgno() - Method in class org.beepcore.beep.core.MessageImpl
Returns the message number of this Message.
getMsgno() - Method in class org.beepcore.beep.core.MessageStatus
Returns the message number.
getNextMessage() - Method in class org.beepcore.beep.lib.MessageQueue
Gets the next message on the queue blocking if none are available.
getNextReply() - Method in class org.beepcore.beep.lib.Reply
Returns the reply corresponding to a Channel.sendMSG call as a Message.
getNextSegment() - Method in class org.beepcore.beep.core.InputDataStream
Returns the next BufferSegment in this stream.
getNumber() - Method in interface org.beepcore.beep.core.Channel
Return the number of this Channel.
getNumber() - Method in class org.beepcore.beep.lib.SharedChannel
 
getOffset() - Method in class org.beepcore.beep.util.BufferSegment
 
getPayload() - Method in class org.beepcore.beep.core.Frame
Returns the payload of a Frame.
getPeerCredential() - Method in interface org.beepcore.beep.core.Session
Get the SessionCredential used to authenticate the remote peer of this Session.
getPeerCredential() - Method in class org.beepcore.beep.core.SessionImpl
Get our peer's SessionCredential for this session.
getPeerSupportedProfiles() - Method in interface org.beepcore.beep.core.Session
Get the profiles supported by the remote peer.
getPeerSupportedProfiles() - Method in class org.beepcore.beep.core.SessionImpl
Returns the profiles sent by the remote peer in the greeting.
getProfile() - Method in interface org.beepcore.beep.core.Channel
 
getProfile() - Method in class org.beepcore.beep.lib.SharedChannel
Returns the profile used to create this SharedChannel.
getProfileRegistry() - Method in interface org.beepcore.beep.core.Session
Get the ProfileRegistry for this Session.
getProfileRegistry() - Method in class org.beepcore.beep.core.SessionImpl
Returns the ProfileRegistry for Session.
getProfiles() - Method in class org.beepcore.beep.core.ProfileRegistry
Returns the currently registered profile URIs.
getProperty(String) - Method in class org.beepcore.beep.core.SessionTuningProperties
generic way to get the value of a property.
getProperty(String) - Method in class org.beepcore.beep.profile.ProfileConfiguration
Searches for the property with the specified key in this ProfileConfiguration.
getProperty(String, String) - Method in class org.beepcore.beep.profile.ProfileConfiguration
Searches for the property with the specified key in this ProfileConfiguration.
getRemoteAddress() - Method in class org.beepcore.beep.core.SessionCredential
Method getRemoteAddress
getRemoteCertificate() - Method in class org.beepcore.beep.core.SessionCredential
Method getRemoteCertificate
getRequestHandler() - Method in interface org.beepcore.beep.core.Channel
Returns the RequestHandler registered with this channel.
getRequestHandler() - Method in class org.beepcore.beep.lib.SharedChannel
 
getSeqno() - Method in class org.beepcore.beep.core.Frame
Returns the seqno of this Frame.
getServerName() - Method in class org.beepcore.beep.core.SessionImpl
 
getSession() - Method in interface org.beepcore.beep.core.Channel
Returns the session for this channel.
getSession() - Method in class org.beepcore.beep.lib.SharedChannel
 
getSharedChannel(String) - Method in class org.beepcore.beep.lib.ChannelPool
Returns a SharedChannel which supports the specified profile.
getSharedChannel(String, MessageListener) - Method in class org.beepcore.beep.lib.ChannelPool
Deprecated.  
getSharedChannel(String, RequestHandler) - Method in class org.beepcore.beep.lib.ChannelPool
Deprecated.  
getSize() - Method in class org.beepcore.beep.core.Frame
Returns the size of the payload for this Frame.
getSocket() - Method in class org.beepcore.beep.transport.tcp.TCPSession
 
getStartChannelListener(SessionTuningProperties, String) - Method in class org.beepcore.beep.core.ProfileRegistry
Returns the StartChannelListener for the specified URI.
getStartData() - Method in interface org.beepcore.beep.core.Channel
Deprecated.  
getStartData() - Method in class org.beepcore.beep.lib.SharedChannel
 
getState() - Method in interface org.beepcore.beep.core.Channel
Returns the state of this channel.
getState() - Method in interface org.beepcore.beep.core.Session
Returns the state of Session.
getState() - Method in class org.beepcore.beep.core.SessionImpl
Returns the state of Session.
getState() - Method in class org.beepcore.beep.lib.SharedChannel
 
getTransferEncoding() - Method in class org.beepcore.beep.core.ByteOutputDataStream
Returns the value of the MIME entity header Content-Transfer-Encoding.
getTransferEncoding() - Method in class org.beepcore.beep.core.InputDataStreamAdapter
Returns the transfer encoding of a FrameDataStrea.
getTransferEncoding() - Method in class org.beepcore.beep.core.MimeHeaders
Returns the value of the MIME entity header Content-Transfer-Encoding.
getTransferEncoding() - Method in class org.beepcore.beep.core.StringOutputDataStream
Returns the value of the MIME entity header Content-Transfer-Encoding.
getTuningProperties() - Method in interface org.beepcore.beep.core.Session
 
getTuningProperties() - Method in class org.beepcore.beep.core.SessionImpl
 
getXMLLang() - Method in class org.beepcore.beep.core.BEEPError
Method getXMLLang

H

HeaderParser - class org.beepcore.beep.util.HeaderParser.
 
HeaderParser(byte[], int) - Constructor for class org.beepcore.beep.util.HeaderParser
 
handshakeCompleted(Session, HandshakeCompletedEvent) - Method in interface org.beepcore.beep.profile.tls.TLSProfileHandshakeCompletedListener
called after the SSL handshake has completed to allow verification and fine tuning by the application.
hasMoreTokens() - Method in class org.beepcore.beep.util.HeaderParser
 
hasNext() - Method in class org.beepcore.beep.lib.Reply
Indicates if there are more messages to retrive.

I

InputDataStream - class org.beepcore.beep.core.InputDataStream.
InputDataStream holds a stream of BufferSegments(s) and provides accessor methods to that stream.
InputDataStreamAdapter - class org.beepcore.beep.core.InputDataStreamAdapter.
 
init() - Method in class org.beepcore.beep.core.SessionImpl
Initializes the Session.
init(String, ProfileConfiguration) - Method in interface org.beepcore.beep.profile.Profile
Initializes the profile and returns the StartChannelListener for uri.
init(String, ProfileConfiguration) - Method in class org.beepcore.beep.profile.echo.EchoProfile
 
init(String, ProfileConfiguration) - Method in class org.beepcore.beep.profile.tls.TLSProfile
init sets the criteria for which an TLS connection is made when a TLS channel is started for a profile.
initiate(InetAddress, int) - Static method in class org.beepcore.beep.transport.tcp.TCPSessionCreator
Method initiate
initiate(InetAddress, int, ProfileRegistry, String) - Static method in class org.beepcore.beep.transport.tcp.TCPSessionCreator
Method initiate
initiate(InetAddress, int, ProfileRegistry) - Static method in class org.beepcore.beep.transport.tcp.TCPSessionCreator
Method initiate
initiate(String, int) - Static method in class org.beepcore.beep.transport.tcp.TCPSessionCreator
Method initiate
initiate(String, int, ProfileRegistry) - Static method in class org.beepcore.beep.transport.tcp.TCPSessionCreator
Method initiate
initiate(String, int, ProfileRegistry, String) - Static method in class org.beepcore.beep.transport.tcp.TCPSessionCreator
 
isClosed() - Method in class org.beepcore.beep.core.InputDataStream
 
isComplete() - Method in class org.beepcore.beep.core.ByteOutputDataStream
Returns true if no more bytes will be added to those currently available, if any, on this stream.
isComplete() - Method in class org.beepcore.beep.core.InputDataStream
Returns true if no more bytes will be added to those currently available on this stream.
isComplete() - Method in class org.beepcore.beep.core.OutputDataStream
Returns true if no more bytes will be added to those currently available on this stream.
isComplete() - Method in class org.beepcore.beep.core.StringOutputDataStream
Returns true if no more bytes will be added to those currently available, if any, on this stream.
isInitiator() - Method in interface org.beepcore.beep.core.Session
Indicates whehter or not this peer is the initiator of this Session.
isInitiator() - Method in class org.beepcore.beep.core.SessionImpl
Indicates whehter or not this session is in the initiator role.
isLast() - Method in class org.beepcore.beep.core.Frame
Indicates if this is the last Frame in a sequence of frames

L

LEFT - Static variable in class org.beepcore.beep.core.SessionCredential
 
LEFT - Static variable in class org.beepcore.beep.core.SessionTuningProperties
 
LOCAL_CERTIFICATE - Static variable in class org.beepcore.beep.core.SessionCredential
 
listen(int, ProfileRegistry) - Static method in class org.beepcore.beep.transport.tcp.TCPSessionCreator
Method listen
listen(InetAddress, int, ProfileRegistry) - Static method in class org.beepcore.beep.transport.tcp.TCPSessionCreator
Method listen
listen(String, int, ProfileRegistry) - Static method in class org.beepcore.beep.transport.tcp.TCPSessionCreator
Method listen

M

MAX_ANS_NUMBER - Static variable in class org.beepcore.beep.core.Frame
 
MAX_CHANNEL_NUMBER - Static variable in class org.beepcore.beep.core.Frame
 
MAX_HEADER_SIZE - Static variable in class org.beepcore.beep.core.Frame
 
MAX_MESSAGE_NUMBER - Static variable in class org.beepcore.beep.core.Frame
 
MAX_SEQUENCE_NUMBER - Static variable in class org.beepcore.beep.core.Frame
 
MAX_SIZE - Static variable in class org.beepcore.beep.core.Frame
 
MESSAGE_STATUS_NOT_SENT - Static variable in class org.beepcore.beep.core.MessageStatus
BEEP message status.
MESSAGE_STATUS_RECEIVED_ERROR - Static variable in class org.beepcore.beep.core.MessageStatus
BEEP message status.
MESSAGE_STATUS_RECEIVED_REPLY - Static variable in class org.beepcore.beep.core.MessageStatus
BEEP message status.
MESSAGE_STATUS_SENT - Static variable in class org.beepcore.beep.core.MessageStatus
BEEP message status.
MESSAGE_STATUS_UNK - Static variable in class org.beepcore.beep.core.MessageStatus
Uninitialized BEEP status.
MESSAGE_TYPE_ANS - Static variable in interface org.beepcore.beep.core.Message
BEEP ANS message.
MESSAGE_TYPE_ANS - Static variable in class org.beepcore.beep.core.MessageImpl
BEEP message type.
MESSAGE_TYPE_ERR - Static variable in interface org.beepcore.beep.core.Message
BEEP ERR message.
MESSAGE_TYPE_ERR - Static variable in class org.beepcore.beep.core.MessageImpl
BEEP message type.
MESSAGE_TYPE_MSG - Static variable in interface org.beepcore.beep.core.Message
BEEP MSG message.
MESSAGE_TYPE_MSG - Static variable in class org.beepcore.beep.core.MessageImpl
BEEP message type.
MESSAGE_TYPE_NUL - Static variable in interface org.beepcore.beep.core.Message
BEEP NUL message.
MESSAGE_TYPE_NUL - Static variable in class org.beepcore.beep.core.MessageImpl
BEEP message type.
MESSAGE_TYPE_RPY - Static variable in interface org.beepcore.beep.core.Message
BEEP RPY message.
MESSAGE_TYPE_RPY - Static variable in class org.beepcore.beep.core.MessageImpl
BEEP message type.
MESSAGE_TYPE_UNK - Static variable in interface org.beepcore.beep.core.Message
Uninitialized Message.
MESSAGE_TYPE_UNK - Static variable in class org.beepcore.beep.core.MessageImpl
Uninitialized BEEP message.
MIDDLE - Static variable in class org.beepcore.beep.core.SessionCredential
 
MIDDLE - Static variable in class org.beepcore.beep.core.SessionTuningProperties
 
MIN_FRAME_SIZE - Static variable in class org.beepcore.beep.core.Frame
 
MIN_HEADER_SIZE - Static variable in class org.beepcore.beep.core.Frame
 
Message - interface org.beepcore.beep.core.Message.
This interface represents the operations available for all types of messages.
MessageImpl - class org.beepcore.beep.core.MessageImpl.
Message encapsulates the BEEP MSG, RPY, ERR and NUL message types.
MessageListener - interface org.beepcore.beep.core.MessageListener.
Provided to allow for the registration of a MessageListener on a given Channel.
MessageMSG - interface org.beepcore.beep.core.MessageMSG.
This interface represents the operations available for messages of type MSG.
MessageQueue - class org.beepcore.beep.lib.MessageQueue.
Is a convience class that is registered with a Channel as a MessageListener.
MessageQueue() - Constructor for class org.beepcore.beep.lib.MessageQueue
 
MessageStatus - class org.beepcore.beep.core.MessageStatus.
 
MimeHeaders - class org.beepcore.beep.core.MimeHeaders.
 
MimeHeaders() - Constructor for class org.beepcore.beep.core.MimeHeaders
Creates MimeHeaders using the default content type DEFAULT_CONTENT_TYPE and default content transfre encoding DEFAULT_CONTENT_TRANSFER_ENCODING.
MimeHeaders(String) - Constructor for class org.beepcore.beep.core.MimeHeaders
Creates MimeHeaders using the specified content type and the DEFAULT_CONTENT_TRANSFER_ENCODING content transfer encoding.
MimeHeaders(String, String) - Constructor for class org.beepcore.beep.core.MimeHeaders
Creates MimeHeaders using the specified content type and content transfer encoding.
mimeHeaders - Variable in class org.beepcore.beep.core.OutputDataStream
 

N

NEWLINE - Static variable in class org.beepcore.beep.core.SessionCredential
 
NEWLINE - Static variable in class org.beepcore.beep.core.SessionTuningProperties
 
NO_CREDENTIALS - Static variable in class org.beepcore.beep.core.SessionCredential
 
NO_PROPERTIES - Static variable in class org.beepcore.beep.core.SessionTuningProperties
 
NullReplyListener - class org.beepcore.beep.lib.NullReplyListener.
This class acts as a sink for all replies to the sendMSG().

O

OutputDataStream - class org.beepcore.beep.core.OutputDataStream.
OutputDataStream represents a BEEP message's payload as a stream.
OutputDataStream() - Constructor for class org.beepcore.beep.core.OutputDataStream
Creates an OutputDataStream without any mime headers.
OutputDataStream(MimeHeaders) - Constructor for class org.beepcore.beep.core.OutputDataStream
Creates an OutputDataStream using the specified mime headers.
OutputDataStream(MimeHeaders, BufferSegment) - Constructor for class org.beepcore.beep.core.OutputDataStream
Creates an OutputDataStream using the specified mime headers.
org.beepcore.beep.core - package org.beepcore.beep.core
 
org.beepcore.beep.lib - package org.beepcore.beep.lib
 
org.beepcore.beep.profile - package org.beepcore.beep.profile
 
org.beepcore.beep.profile.echo - package org.beepcore.beep.profile.echo
 
org.beepcore.beep.profile.tls - package org.beepcore.beep.profile.tls
 
org.beepcore.beep.transport.tcp - package org.beepcore.beep.transport.tcp
 
org.beepcore.beep.util - package org.beepcore.beep.util
 

P

Profile - interface org.beepcore.beep.profile.Profile.
All profile implementations that register with this beep library must implement these methods.
ProfileConfiguration - class org.beepcore.beep.profile.ProfileConfiguration.
The Configuration class (which can be extended of course) is designed to allow for the provision of profile-specific settings, as well as the storage of profile-specific data.
ProfileConfiguration() - Constructor for class org.beepcore.beep.profile.ProfileConfiguration
 
ProfileRegistry - class org.beepcore.beep.core.ProfileRegistry.
Maintains a set of associations between URIs and StartChannelListeners.
ProfileRegistry() - Constructor for class org.beepcore.beep.core.ProfileRegistry
Constructor ProfileRegistry
parseInt() - Method in class org.beepcore.beep.util.HeaderParser
 
parseLast() - Method in class org.beepcore.beep.util.HeaderParser
 
parseType() - Method in class org.beepcore.beep.util.HeaderParser
 
parseUnsignedInt() - Method in class org.beepcore.beep.util.HeaderParser
 
postFrame(Frame) - Method in class org.beepcore.beep.core.SessionImpl
Method postFrame
printStackTrace() - Method in class org.beepcore.beep.core.BEEPException
Prints this BEEPException and its backtrace to the standard error stream.
printStackTrace(PrintStream) - Method in class org.beepcore.beep.core.BEEPException
Prints this BEEPException and its backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in class org.beepcore.beep.core.BEEPException
Prints this BEEPException and its backtrace to the specified print writer.
propertyNames() - Method in class org.beepcore.beep.profile.ProfileConfiguration
Returns an enumeration of all the keys in this ProfileConfiguration.

R

REMOTE_ADDRESS - Static variable in class org.beepcore.beep.core.SessionCredential
 
REMOTE_CERTIFICATE - Static variable in class org.beepcore.beep.core.SessionCredential
 
RIGHT - Static variable in class org.beepcore.beep.core.SessionCredential
 
RIGHT - Static variable in class org.beepcore.beep.core.SessionTuningProperties
 
Reply - class org.beepcore.beep.lib.Reply.
Provides a synchronous abstraction for receiving BEEP reply messages.
Reply() - Constructor for class org.beepcore.beep.lib.Reply
 
ReplyListener - interface org.beepcore.beep.core.ReplyListener.
Provided to allow for the registration of a ReplyListener per request.
RequestHandler - interface org.beepcore.beep.core.RequestHandler.
This interface is used by profiles to receive MSG messages.
read() - Method in class org.beepcore.beep.core.InputDataStreamAdapter
 
read(byte[]) - Method in class org.beepcore.beep.core.InputDataStreamAdapter
 
read(byte[], int, int) - Method in class org.beepcore.beep.core.InputDataStreamAdapter
 
receiveANS(Message) - Method in interface org.beepcore.beep.core.ReplyListener
Called when the underlying BEEP framework receives a reply of type ANS.
receiveANS(Message) - Method in class org.beepcore.beep.lib.NullReplyListener
 
receiveANS(Message) - Method in class org.beepcore.beep.lib.Reply
 
receiveERR(Message) - Method in interface org.beepcore.beep.core.ReplyListener
Called when the underlying BEEP framework receives a reply of type ERR.
receiveERR(Message) - Method in class org.beepcore.beep.lib.NullReplyListener
 
receiveERR(Message) - Method in class org.beepcore.beep.lib.Reply
 
receiveMSG(Message) - Method in interface org.beepcore.beep.core.MessageListener
Receives a BEEP message of type MSG.
receiveMSG(MessageMSG) - Method in interface org.beepcore.beep.core.RequestHandler
Called to process the request in received MSG message.
receiveMSG(Message) - Method in class org.beepcore.beep.lib.MessageQueue
 
receiveMSG(MessageMSG) - Method in class org.beepcore.beep.profile.echo.EchoProfile
 
receiveNUL(Message) - Method in interface org.beepcore.beep.core.ReplyListener
Called when the underlying BEEP framework receives a reply of type NUL.
receiveNUL(Message) - Method in class org.beepcore.beep.lib.NullReplyListener
 
receiveNUL(Message) - Method in class org.beepcore.beep.lib.Reply
 
receiveRPY(Message) - Method in interface org.beepcore.beep.core.ReplyListener
Called when the underlying BEEP framework receives a reply of type RPY.
receiveRPY(Message) - Method in class org.beepcore.beep.lib.NullReplyListener
 
receiveRPY(Message) - Method in class org.beepcore.beep.lib.Reply
 
release() - Method in class org.beepcore.beep.lib.SharedChannel
Marks this SharedChannel as available for reuse.
removeChannelListener(ChannelListener) - Method in interface org.beepcore.beep.core.Session
Removes the listener from the list of listeners to be notified of future events.
removeChannelListener(ChannelListener) - Method in class org.beepcore.beep.core.SessionImpl
Removes the listener from the list of listeners to be notified of future events.
removeHeader(String) - Method in class org.beepcore.beep.core.ByteOutputDataStream
Removes the name and value of a MIME entity header from the data stream.
removeHeader(String) - Method in class org.beepcore.beep.core.MimeHeaders
Removes the name and value of a MIME entity header from the data stream.
removeHeader(String) - Method in class org.beepcore.beep.core.StringOutputDataStream
Removes the name and value of a MIME entity header from the data stream.
removeSessionListener(SessionListener) - Method in interface org.beepcore.beep.core.Session
Removes the listener from the list of listeners to be notified of future events.
removeSessionListener(SessionListener) - Method in class org.beepcore.beep.core.SessionImpl
Removes the listener from the list of listeners to be notified of future events.
removeStartChannelListener(String) - Method in class org.beepcore.beep.core.ProfileRegistry
Remove the StartChannelListener for the specified uri.
reset(SessionCredential, SessionCredential, SessionTuningProperties, ProfileRegistry, Object) - Method in class org.beepcore.beep.core.SessionImpl
This method is used by a tuning profile to reset the session after the tuning is complete.
reset(Session, SessionCredential, SessionCredential, SessionTuningProperties, ProfileRegistry, Object) - Static method in class org.beepcore.beep.core.TuningProfile
Method reset
reset(SessionCredential, SessionCredential, SessionTuningProperties, ProfileRegistry, Object) - Method in class org.beepcore.beep.transport.tcp.TCPSession
 

S

SESSION_STATE_ABORTED - Static variable in interface org.beepcore.beep.core.Session
 
SESSION_STATE_ACTIVE - Static variable in interface org.beepcore.beep.core.Session
 
SESSION_STATE_CLOSED - Static variable in interface org.beepcore.beep.core.Session
 
SESSION_STATE_CLOSE_PENDING - Static variable in interface org.beepcore.beep.core.Session
 
SESSION_STATE_CLOSING - Static variable in interface org.beepcore.beep.core.Session
 
SESSION_STATE_GREETING_SENT - Static variable in interface org.beepcore.beep.core.Session
 
SESSION_STATE_INITIALIZED - Static variable in interface org.beepcore.beep.core.Session
 
SESSION_STATE_TUNING - Static variable in interface org.beepcore.beep.core.Session
 
SESSION_STATE_TUNING_PENDING - Static variable in interface org.beepcore.beep.core.Session
 
STANDARD_PROPERTIES - Static variable in class org.beepcore.beep.core.SessionTuningProperties
 
STATE_ABORTED - Static variable in interface org.beepcore.beep.core.Channel
 
STATE_ACTIVE - Static variable in interface org.beepcore.beep.core.Channel
 
STATE_CLOSED - Static variable in interface org.beepcore.beep.core.Channel
 
STATE_CLOSE_PENDING - Static variable in interface org.beepcore.beep.core.Channel
 
STATE_CLOSING - Static variable in interface org.beepcore.beep.core.Channel
 
STATE_INITIALIZED - Static variable in interface org.beepcore.beep.core.Channel
 
STATE_STARTING - Static variable in interface org.beepcore.beep.core.Channel
 
STATE_TUNING - Static variable in interface org.beepcore.beep.core.Channel
 
STATE_TUNING_PENDING - Static variable in interface org.beepcore.beep.core.Channel
 
Session - interface org.beepcore.beep.core.Session.
This interface represents the operations available for all BEEP Sessions.
SessionCredential - class org.beepcore.beep.core.SessionCredential.
Class SessionCredential
SessionCredential() - Constructor for class org.beepcore.beep.core.SessionCredential
Constructor SessionCredential
SessionCredential(Hashtable) - Constructor for class org.beepcore.beep.core.SessionCredential
Constructor SessionCredential
SessionImpl - class org.beepcore.beep.core.SessionImpl.
This class encapsulates the notion of a BEEP Session (a relationship between BEEP peers).
SessionImpl(ProfileRegistry, int, SessionCredential, SessionCredential, SessionTuningProperties, String) - Constructor for class org.beepcore.beep.core.SessionImpl
Default Session Constructor.
SessionTuningProperties - class org.beepcore.beep.core.SessionTuningProperties.
Class SessionTuningProperties
SessionTuningProperties() - Constructor for class org.beepcore.beep.core.SessionTuningProperties
Constructor SessionTuningProperties
SessionTuningProperties(Hashtable) - Constructor for class org.beepcore.beep.core.SessionTuningProperties
Constructor SessionCredential
SharedChannel - class org.beepcore.beep.lib.SharedChannel.
SharedChannel references a Channel.
StartChannelException - exception org.beepcore.beep.core.StartChannelException.
A subclass of BEEPError designed to return information about the errors associated with a close channel request.
StartChannelException(int, String, String) - Constructor for class org.beepcore.beep.core.StartChannelException
Constructor StartChannelException
StartChannelException(int, String) - Constructor for class org.beepcore.beep.core.StartChannelException
Constructor StartChannelException
StartChannelException(int) - Constructor for class org.beepcore.beep.core.StartChannelException
Constructor StartChannelException
StartChannelListener - interface org.beepcore.beep.core.StartChannelListener.
Interface StartChannelListener StartChannelListener is an interface specifying the methods that must be implemented by any class that implements logic managing the start and close events on a channel, as well as any other events that may eventually be associated with profiles.
StartChannelProfile - class org.beepcore.beep.core.StartChannelProfile.
Class StartChannelProfile
StartChannelProfile(String, boolean, String) - Constructor for class org.beepcore.beep.core.StartChannelProfile
Constructor StartChannelProfile
StartChannelProfile(String) - Constructor for class org.beepcore.beep.core.StartChannelProfile
Constructor StartChannelProfile
StringOutputDataStream - class org.beepcore.beep.core.StringOutputDataStream.
StringOutputDataStream represents a BEEP message's payload.
StringOutputDataStream(String) - Constructor for class org.beepcore.beep.core.StringOutputDataStream
Creates a StringOutputDataStream with a String and a BEEP_XML_CONTENT_TYPE content type and a transfer encoding of DEFAULT_CONTENT_TRANSFER_ENCODING.
StringOutputDataStream(String, String) - Constructor for class org.beepcore.beep.core.StringOutputDataStream
Creates a StringOutputDataStream with a String and a specified content type and a transfer encoding of DEFAULT_CONTENT_TRANSFER_ENCODING.
StringOutputDataStream(String, String, String) - Constructor for class org.beepcore.beep.core.StringOutputDataStream
Creates a StringOutputDataStream with a String and a specified content type and a transfer encoding of DEFAULT_CONTENT_TRANSFER_ENCODING.
StringOutputDataStream(String, String, String, String) - Constructor for class org.beepcore.beep.core.StringOutputDataStream
Creates a StringOutputDataStream with a String and a specified content type and encoding.
StringUtil - class org.beepcore.beep.util.StringUtil.
 
sendANS(OutputDataStream) - Method in interface org.beepcore.beep.core.Message
Deprecated. use method on MessageMSG instead.
sendANS(OutputDataStream) - Method in class org.beepcore.beep.core.MessageImpl
Sends a message of type ANS.
sendANS(OutputDataStream) - Method in interface org.beepcore.beep.core.MessageMSG
Sends an ANS reply to this MSG message.
sendERR(BEEPError) - Method in interface org.beepcore.beep.core.Message
Deprecated. use method on MessageMSG instead.
sendERR(int, String) - Method in interface org.beepcore.beep.core.Message
Deprecated. use method on MessageMSG instead.
sendERR(int, String, String) - Method in interface org.beepcore.beep.core.Message
Deprecated. use method on MessageMSG instead.
sendERR(BEEPError) - Method in class org.beepcore.beep.core.MessageImpl
Sends a message of type ERR.
sendERR(int, String) - Method in class org.beepcore.beep.core.MessageImpl
Sends a message of type ERR.
sendERR(int, String, String) - Method in class org.beepcore.beep.core.MessageImpl
Sends a message of type ERR.
sendERR(BEEPError) - Method in interface org.beepcore.beep.core.MessageMSG
Sends an ERR reply to this MSG message.
sendERR(int, String) - Method in interface org.beepcore.beep.core.MessageMSG
Sends an ERR reply to this MSG message.
sendERR(int, String, String) - Method in interface org.beepcore.beep.core.MessageMSG
Sends an ERR reply to this MSG message.
sendFrame(Frame) - Method in class org.beepcore.beep.core.SessionImpl
Implement this method to send frames and on the sub-classed transport.
sendFrame(Frame) - Method in class org.beepcore.beep.transport.tcp.TCPSession
Generates a header, then writes the header, payload, and trailer to the wire.
sendMSG(OutputDataStream, ReplyListener) - Method in interface org.beepcore.beep.core.Channel
Sends a MSG message.
sendMSG(OutputDataStream, ReplyListener) - Method in class org.beepcore.beep.lib.SharedChannel
Send a message of type MSG.
sendNUL() - Method in interface org.beepcore.beep.core.Message
Deprecated. use method on MessageMSG instead.
sendNUL() - Method in class org.beepcore.beep.core.MessageImpl
Sends a message of type NUL.
sendNUL() - Method in interface org.beepcore.beep.core.MessageMSG
Sends a reply of type NUL to this MSG message.
sendProfile(Session, String, String, Channel) - Static method in class org.beepcore.beep.core.TuningProfile
Method sendProfile
sendRPY(OutputDataStream) - Method in interface org.beepcore.beep.core.Message
Deprecated. use method on MessageMSG instead.
sendRPY(OutputDataStream) - Method in class org.beepcore.beep.core.MessageImpl
Sends a message of type RPY.
sendRPY(OutputDataStream) - Method in interface org.beepcore.beep.core.MessageMSG
Sends a RPY reply to this MSG message.
sendRequest(OutputDataStream) - Method in class org.beepcore.beep.lib.SharedChannel
Sends a 'synchronous' request on this SharedChannel.
setAppData(Object) - Method in interface org.beepcore.beep.core.Channel
Set the application context data.
setAppData(Object) - Method in class org.beepcore.beep.lib.SharedChannel
 
setComplete() - Method in class org.beepcore.beep.core.OutputDataStream
 
setContentType(String) - Method in class org.beepcore.beep.core.ByteOutputDataStream
Sets the content type of a DataStream.
setContentType(String) - Method in class org.beepcore.beep.core.MimeHeaders
Sets the content type of a DataStream.
setContentType(String) - Method in class org.beepcore.beep.core.StringOutputDataStream
Sets the content type of a DataStream.
setEncrypted() - Method in class org.beepcore.beep.core.SessionTuningProperties
sets the status of encryption
setHeader(String, String) - Method in class org.beepcore.beep.core.MimeHeaders
Adds a MIME entity header to this data stream.
setHeaderValue(String, String) - Method in class org.beepcore.beep.core.ByteOutputDataStream
Adds a MIME entity header to this data stream.
setHeaderValue(String, String) - Method in class org.beepcore.beep.core.StringOutputDataStream
Adds a MIME entity header to this data stream.
setLocalCredential(SessionCredential) - Method in class org.beepcore.beep.core.SessionImpl
Method setLocalCredential
setLocalCredential(Session, SessionCredential) - Static method in class org.beepcore.beep.core.TuningProfile
Method setLocalCredential
setLocalization(String) - Method in class org.beepcore.beep.core.ProfileRegistry
Set values for the BEEP greeting localize attribute.
setMessageListener(MessageListener) - Method in interface org.beepcore.beep.core.Channel
Deprecated.  
setMessageListener(MessageListener) - Method in class org.beepcore.beep.lib.SharedChannel
Sets the DataListener for this SharedChannel.
setPeerCredential(SessionCredential) - Method in class org.beepcore.beep.core.SessionImpl
Method setPeerCredential
setPeerCredential(Session, SessionCredential) - Static method in class org.beepcore.beep.core.TuningProfile
Method setPeerCredential
setProperty(String, String) - Method in class org.beepcore.beep.core.SessionTuningProperties
generic way to set the value of a property.
setProperty(String, String) - Method in class org.beepcore.beep.profile.ProfileConfiguration
Stores the value with the associated key in this ProfileConfiguration.
setRequestHandler(RequestHandler) - Method in interface org.beepcore.beep.core.Channel
Sets the MSG handler for this Channel.
setRequestHandler(RequestHandler, boolean) - Method in interface org.beepcore.beep.core.Channel
Sets the MSG handler for this Channel.
setRequestHandler(RequestHandler) - Method in class org.beepcore.beep.lib.SharedChannel
 
setRequestHandler(RequestHandler, boolean) - Method in class org.beepcore.beep.lib.SharedChannel
 
setSharedChannelTTL(long) - Method in class org.beepcore.beep.lib.ChannelPool
Sets the time to live or the number of milleseconds an unused channel will remain in the pool before it is removed from the pool.
setStartData(String) - Method in interface org.beepcore.beep.core.Channel
Deprecated.  
setStartData(String) - Method in class org.beepcore.beep.lib.SharedChannel
 
setTransferEncoding(String) - Method in class org.beepcore.beep.core.ByteOutputDataStream
Sets the content transfer encoding of a DataStream
setTransferEncoding(String) - Method in class org.beepcore.beep.core.MimeHeaders
Sets the content transfer encoding of a DataStream
setTransferEncoding(String) - Method in class org.beepcore.beep.core.StringOutputDataStream
Sets the content transfer encoding of a DataStream
setTuningProperties(SessionTuningProperties) - Method in class org.beepcore.beep.core.SessionImpl
sets the tuning properties for this session
skip(long) - Method in class org.beepcore.beep.core.InputDataStreamAdapter
 
startChannel(String) - Method in interface org.beepcore.beep.core.Session
Sends a request to start a new Channel on this Session for the specified profile.
startChannel(String, MessageListener) - Method in interface org.beepcore.beep.core.Session
Deprecated.  
startChannel(String, RequestHandler) - Method in interface org.beepcore.beep.core.Session
Sends a request to start a new Channel on this Session for the specified profile.
startChannel(String, boolean, String) - Method in interface org.beepcore.beep.core.Session
Sends a request to start a new Channel on this Session for the specified profile.
startChannel(String, boolean, String, MessageListener) - Method in interface org.beepcore.beep.core.Session
Deprecated.  
startChannel(StartChannelProfile, RequestHandler) - Method in interface org.beepcore.beep.core.Session
Sends a request to start a new Channel on this Session for the specified profile.
startChannel(Collection, MessageListener) - Method in interface org.beepcore.beep.core.Session
Deprecated.  
startChannel(Collection, RequestHandler) - Method in interface org.beepcore.beep.core.Session
Sends a start channel request using the given list of profiles.
startChannel(String) - Method in class org.beepcore.beep.core.SessionImpl
 
startChannel(String, MessageListener) - Method in class org.beepcore.beep.core.SessionImpl
 
startChannel(String, RequestHandler) - Method in class org.beepcore.beep.core.SessionImpl
 
startChannel(String, boolean, String) - Method in class org.beepcore.beep.core.SessionImpl
 
startChannel(String, boolean, String, MessageListener) - Method in class org.beepcore.beep.core.SessionImpl
 
startChannel(StartChannelProfile, RequestHandler) - Method in class org.beepcore.beep.core.SessionImpl
 
startChannel(Collection, MessageListener) - Method in class org.beepcore.beep.core.SessionImpl
 
startChannel(Collection, RequestHandler) - Method in class org.beepcore.beep.core.SessionImpl
 
startChannel(Channel, String, String) - Method in interface org.beepcore.beep.core.StartChannelListener
Called when the underlying BEEP framework receives a "start" element.
startChannel(Session, String, boolean, String, MessageListener) - Method in class org.beepcore.beep.core.TuningProfile
 
startChannel(Channel, String, String) - Method in class org.beepcore.beep.profile.echo.EchoProfile
 
startTLS(TCPSession) - Method in class org.beepcore.beep.profile.tls.TLSProfile
start a channel for the TLS profile.
stringBufferToAscii(StringBuffer) - Static method in class org.beepcore.beep.util.StringUtil
 
stringToAscii(String) - Static method in class org.beepcore.beep.util.StringUtil
 

T

TCPSession - class org.beepcore.beep.transport.tcp.TCPSession.
Provides the TCP transport mapping for BEEP according to RFC 3081.
TCPSessionCreator - class org.beepcore.beep.transport.tcp.TCPSessionCreator.
This class provides a means for applications or other libraries to create a TCP-based BEEP Session with another BEEP peer.
TCPSessionCreator() - Constructor for class org.beepcore.beep.transport.tcp.TCPSessionCreator
 
TLSProfile - class org.beepcore.beep.profile.tls.TLSProfile.
TLS provides encrypted and authenticated communication over a session.
TLSProfile() - Constructor for class org.beepcore.beep.profile.tls.TLSProfile
 
TLSProfileHandshakeCompletedListener - interface org.beepcore.beep.profile.tls.TLSProfileHandshakeCompletedListener.
receives handshake completed events.
TRAILER - Static variable in class org.beepcore.beep.core.Frame
 
TuningProfile - class org.beepcore.beep.core.TuningProfile.
TuningProfiles change the security of a Session, either by negotiating a security layer (such as encryption or some integrity enhancing frame checksum), or by authenticating one or more of the individual peers involved in the session.
TuningProfile() - Constructor for class org.beepcore.beep.core.TuningProfile
Constructor TuningProfile
TuningResetException - exception org.beepcore.beep.core.TuningResetException.
Class TuningResetException
TuningResetException(String) - Constructor for class org.beepcore.beep.core.TuningResetException
Deprecated.  
terminate(String) - Method in interface org.beepcore.beep.core.Session
This method is used to terminate the session when there is an non-recoverable error.
terminate(String) - Method in class org.beepcore.beep.core.SessionImpl
This method is used to terminate the session when there is an non-recoverable error in the BEEP protocol (framing error, etc.).
terminate(String) - Method in class org.beepcore.beep.transport.tcp.TCPSession
 
toString() - Method in class org.beepcore.beep.core.BEEPException
 
toString() - Method in class org.beepcore.beep.core.SessionCredential
Method toString
toString() - Method in class org.beepcore.beep.core.SessionImpl
 
toString() - Method in class org.beepcore.beep.core.SessionTuningProperties
Method toString
toString() - Method in class org.beepcore.beep.transport.tcp.TCPSession
 
tuningInit() - Method in class org.beepcore.beep.core.SessionImpl
A reentrant version of init() that doesn't block the first I/O thread waiting on a greeting when it should die and go away.

U

URI - Static variable in class org.beepcore.beep.profile.tls.TLSProfile
default URI of the channel to start to start a TLS channel
updateMyReceiveBufferSize(Channel, long, int) - Method in class org.beepcore.beep.core.SessionImpl
This method is designed to allow for flow control across the multiplexed connection we have.
updateMyReceiveBufferSize(Channel, long, int) - Method in class org.beepcore.beep.transport.tcp.TCPSession
Update the channel window size with the remote peer by sending SEQ frames as per RFC 3081.
updatePeerReceiveBufferSize(int, long, int) - Method in class org.beepcore.beep.core.SessionImpl
Method updatePeerReceiveBufferSize

W

waitForNextSegment() - Method in class org.beepcore.beep.core.InputDataStream
 

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

Copyright ? 2001 Invisible Worlds, Inc. All Rights Reserved.