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

A

abort(BEEPError, Channel) - Method in class org.beepcore.beep.core.TuningProfile
Method abort
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
 
add(BufferSegment) - Method in class org.beepcore.beep.core.OutputDataStream
 
addChannelListener(ChannelListener) - Method in class org.beepcore.beep.core.Session
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 class org.beepcore.beep.core.Session
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
 
ALGORITHM - Static variable in class org.beepcore.beep.core.SessionCredential
 
asciiToString(byte[], int, int) - Static method in class org.beepcore.beep.util.StringUtil
 
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
 
available() - Method in class org.beepcore.beep.core.InputDataStreamAdapter
 
available() - Method in class org.beepcore.beep.core.InputDataStream
 
availableSegment() - Method in class org.beepcore.beep.core.InputDataStream
Returns true if a BufferSegment is available to receive.

B

BEEP_XML_CONTENT_TYPE - Static variable in class org.beepcore.beep.core.MimeHeaders
DataStream content type ("application/beep+xml");
BEEPError - exception org.beepcore.beep.core.BEEPError.
Class BEEPError
BEEPError(int) - 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, String, String) - 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 ?
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
begin(Channel, String, String) - Method in class org.beepcore.beep.core.TuningProfile
Method begin
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(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[]) - 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, 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[]) - 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(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.
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

Channel - class org.beepcore.beep.core.Channel.
Channel is a conduit for a certain kind of traffic over a session, determined by the profile of the channel.
Channel(String, String, MessageListener, boolean, Session) - Constructor for class org.beepcore.beep.core.Channel
Create a Channel object.
Channel(String, String, Session) - Constructor for class org.beepcore.beep.core.Channel
 
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.
clone() - Method in class org.beepcore.beep.core.ProfileRegistry
 
close() - Method in class org.beepcore.beep.core.InputDataStreamAdapter
 
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.OutputDataStream
Deprecated.  
close() - Method in class org.beepcore.beep.core.Session
Closes the Session gracefully.
close() - Method in class org.beepcore.beep.core.Channel
Closes the channel.
close() - Method in class org.beepcore.beep.lib.SharedChannel
Closes this SharedChannel.
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.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
 
CloseChannelException - exception org.beepcore.beep.core.CloseChannelException.
A BEEPError designed to return information about the errors associated with a close channel request.
CloseChannelException(int) - 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, String, String) - Constructor for class org.beepcore.beep.core.CloseChannelException
Constructor CloseChannelException
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).
complete(Channel, SessionCredential, SessionCredential, SessionTuningProperties, ProfileRegistry, Object) - Method in class org.beepcore.beep.core.TuningProfile
Method complete
ConsoleLog - class org.beepcore.beep.util.ConsoleLog.
Class ConsoleLog
ConsoleLog() - Constructor for class org.beepcore.beep.util.ConsoleLog
 
ConsoleLog(int) - Constructor for class org.beepcore.beep.util.ConsoleLog
 
CONTENT_TRANSFER_ENCODING - Static variable in class org.beepcore.beep.core.MimeHeaders
 
CONTENT_TYPE - Static variable in class org.beepcore.beep.core.MimeHeaders
 
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.Session
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) - 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.Session
Method disableIO
disableIO() - Method in class org.beepcore.beep.transport.tcp.TCPSession
 
disableIO(Session) - Static method in class org.beepcore.beep.core.TuningProfile
Method disableIO

E

ECHO_URI - Static variable in class org.beepcore.beep.profile.echo.EchoProfile
 
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.Session
Method enableIO
enableIO() - Method in class org.beepcore.beep.transport.tcp.TCPSession
 
enableIO(Session) - Static method in class org.beepcore.beep.core.TuningProfile
Method enableIO
ENCRYPTION - Static variable in class org.beepcore.beep.core.SessionTuningProperties
 

F

Frame - class org.beepcore.beep.core.Frame.
Frame encapsulates a BEEP protocol frame for MSG, RPY, ERR, ANS and NUL BEEP message types.

G

getAlgorithm() - Method in class org.beepcore.beep.core.SessionCredential
Method getAlgorithm
getAnsno() - Method in class org.beepcore.beep.core.MessageStatus
Returns the answer number.
getAnsno() - Method in class org.beepcore.beep.core.Frame
Returns the answer number of this Frame.
getAnsno() - Method in class org.beepcore.beep.core.Message
Returns the answer number of this Message.
getAppData() - Method in class org.beepcore.beep.core.Channel
Returns application context data previously set using setAppData().
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
 
getBufferSize() - Method in class org.beepcore.beep.core.Channel
Returns the receive buffer size for this channel.
getBufferSize() - Method in class org.beepcore.beep.lib.SharedChannel
 
getBufferUsed() - Method in class org.beepcore.beep.core.Channel
Returns the size of the used portion of the receive buffer for this channel.
getBufferUsed() - Method in class org.beepcore.beep.lib.SharedChannel
 
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.MessageStatus
Returns the channel.
getChannel() - Method in class org.beepcore.beep.core.Frame
Returns the Channel to which this Frame belongs.
getChannel() - Method in class org.beepcore.beep.core.Message
Returns the Channel to which this Message belongs.
getChannelAvailableWindow(int) - Method in class org.beepcore.beep.core.Session
Returns the channel's available window size.
getChannelNumberAsString(Channel) - Method in class org.beepcore.beep.core.Session
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.StringOutputDataStream
Returns the value of the MIME entity header Content-Type.
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.
getData() - Method in class org.beepcore.beep.util.BufferSegment
 
getDataStream() - Method in class org.beepcore.beep.core.Message
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.StringOutputDataStream
Returns an Enumeration of all the names of the MIME entity headers in this data stream.
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.
getHeaderValue(String) - Method in class org.beepcore.beep.core.StringOutputDataStream
Retrieves the correspoding value to a given a MIME entity header name.
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.
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 class org.beepcore.beep.core.Session
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.Session
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 class org.beepcore.beep.core.Channel
Returns the message listener for this channel.
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 class org.beepcore.beep.core.Message
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.MessageStatus
Returns the message number.
getMsgno() - Method in class org.beepcore.beep.core.Frame
Returns the message number of this Frame.
getMsgno() - Method in class org.beepcore.beep.core.Message
Returns the message number of this Message.
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 class 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 class org.beepcore.beep.core.Session
Get our peer's SessionCredential for this session.
getPeerSupportedProfiles() - Method in class org.beepcore.beep.core.Session
Returns the profiles sent by the remote peer in the greeting.
getProfile() - Method in class org.beepcore.beep.core.Channel
Returns the profile for this channel.
getProfile() - Method in class org.beepcore.beep.lib.SharedChannel
Returns the profile used to create this SharedChannel.
getProfileRegistry() - Method in class org.beepcore.beep.core.Session
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
getSeqno() - Method in class org.beepcore.beep.core.Frame
Returns the seqno of this Frame.
getSession() - Method in class 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
Returns a SharedChannel which supports the specified profile and calls back on the specified DataListener.
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 class org.beepcore.beep.core.Channel
Used to get data that can be piggybacked on a profile reply to a start channel request (or any other scenario we choose) Could be called by users, profile implementors etc.
getState() - Method in class org.beepcore.beep.core.Session
Returns the state of Session.
getTransferEncoding() - Method in class org.beepcore.beep.core.StringOutputDataStream
Returns the value of the MIME entity header Content-Transfer-Encoding.
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.
getTuningProperties() - Method in class org.beepcore.beep.core.Session
 
getXMLLang() - Method in class org.beepcore.beep.core.BEEPError
Method getXMLLang

H

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.
HeaderParser - class org.beepcore.beep.util.HeaderParser.
 
HeaderParser(byte[], int) - Constructor for class org.beepcore.beep.util.HeaderParser
 

I

init() - Method in class org.beepcore.beep.core.Session
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) - 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
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.
 
isClosed() - Method in class org.beepcore.beep.core.InputDataStream
 
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.
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.
isInitiator() - Method in class org.beepcore.beep.core.Session
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
isLogged(int) - Static method in class org.beepcore.beep.util.Log
Used to determine if a message of sev will be logged.
isLogged(int) - Method in interface org.beepcore.beep.util.LogService
Used to determine if a message of sev will be logged.
isLogged(int) - Method in class org.beepcore.beep.util.ConsoleLog
 

L

LEFT - Static variable in class org.beepcore.beep.core.SessionCredential
 
LEFT - Static variable in class org.beepcore.beep.core.SessionTuningProperties
 
listen(InetAddress, int, ProfileRegistry) - Static method in class org.beepcore.beep.transport.tcp.TCPSessionCreator
Method listen
listen(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
LOCAL_CERTIFICATE - Static variable in class org.beepcore.beep.core.SessionCredential
 
Log - class org.beepcore.beep.util.Log.
Class Log
Log() - Constructor for class org.beepcore.beep.util.Log
 
logEntry(int, String) - Static method in class org.beepcore.beep.util.Log
Method logEntry
logEntry(int, String, String) - Static method in class org.beepcore.beep.util.Log
Method logEntry
logEntry(int, String, String) - Method in interface org.beepcore.beep.util.LogService
Method logEntry
logEntry(int, String, String) - Method in class org.beepcore.beep.util.ConsoleLog
 
logEntry(int, String, Throwable) - Static method in class org.beepcore.beep.util.Log
Method logEntry
logEntry(int, String, Throwable) - Method in interface org.beepcore.beep.util.LogService
Method logEntry
logEntry(int, String, Throwable) - Method in class org.beepcore.beep.util.ConsoleLog
 
logEntry(int, Throwable) - Static method in class org.beepcore.beep.util.Log
Method logEntry
LogService - interface org.beepcore.beep.util.LogService.
Interface LogService

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 - class org.beepcore.beep.core.Message.
Message encapsulates the BEEP MSG, RPY, ERR and NUL message types.
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 class org.beepcore.beep.core.Message
BEEP message type.
MESSAGE_TYPE_ERR - Static variable in class org.beepcore.beep.core.Message
BEEP message type.
MESSAGE_TYPE_MSG - Static variable in class org.beepcore.beep.core.Message
BEEP message type.
MESSAGE_TYPE_NUL - Static variable in class org.beepcore.beep.core.Message
BEEP message type.
MESSAGE_TYPE_RPY - Static variable in class org.beepcore.beep.core.Message
BEEP message type.
MESSAGE_TYPE_UNK - Static variable in class org.beepcore.beep.core.Message
Uninitialized BEEP message.
MessageListener - interface org.beepcore.beep.core.MessageListener.
Provided to allow for the registration of a MessageListener on a given Channel.
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.
 
MIDDLE - Static variable in class org.beepcore.beep.core.SessionCredential
 
MIDDLE - Static variable in class org.beepcore.beep.core.SessionTuningProperties
 
mimeHeaders - Variable in class org.beepcore.beep.core.OutputDataStream
 
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.
MIN_FRAME_SIZE - Static variable in class org.beepcore.beep.core.Frame
 
MIN_HEADER_SIZE - Static variable in class org.beepcore.beep.core.Frame
 

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

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
 
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.

P

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.Session
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.
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
propertyNames() - Method in class org.beepcore.beep.profile.ProfileConfiguration
Returns an enumeration of all the keys in this ProfileConfiguration.

R

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(Message) - Method in class org.beepcore.beep.lib.MessageQueue
 
receiveMSG(Message) - 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.
REMOTE_ADDRESS - Static variable in class org.beepcore.beep.core.SessionCredential
 
REMOTE_CERTIFICATE - Static variable in class org.beepcore.beep.core.SessionCredential
 
removeChannelListener(ChannelListener) - Method in class org.beepcore.beep.core.Session
Removes the listener from the list of listeners to be notified of future events.
removeHeader(String) - Method in class org.beepcore.beep.core.StringOutputDataStream
Removes the name and value of a MIME entity header from the data stream.
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.
removeSessionListener(SessionListener) - Method in class org.beepcore.beep.core.Session
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.
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.
reset(SessionCredential, SessionCredential, SessionTuningProperties, ProfileRegistry, Object) - Method in class org.beepcore.beep.core.Session
This method is used by a tuning profile to reset the session after the tuning is complete.
reset(SessionCredential, SessionCredential, SessionTuningProperties, ProfileRegistry, Object) - Method in class org.beepcore.beep.transport.tcp.TCPSession
 
reset(Session, SessionCredential, SessionCredential, SessionTuningProperties, ProfileRegistry, Object) - Static method in class org.beepcore.beep.core.TuningProfile
Method reset
RIGHT - Static variable in class org.beepcore.beep.core.SessionCredential
 
RIGHT - Static variable in class org.beepcore.beep.core.SessionTuningProperties
 

S

sendANS(OutputDataStream) - Method in class org.beepcore.beep.core.Message
Sends a message of type ANS.
sendERR(BEEPError) - Method in class org.beepcore.beep.core.Message
Sends a message of type ERR.
sendERR(int, String) - Method in class org.beepcore.beep.core.Message
Sends a message of type ERR.
sendERR(int, String, String) - Method in class org.beepcore.beep.core.Message
Sends a message of type ERR.
sendFrame(Frame) - Method in class org.beepcore.beep.core.Session
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 class org.beepcore.beep.core.Channel
Sends a message of type MSG.
sendMSG(OutputDataStream, ReplyListener) - Method in class org.beepcore.beep.lib.SharedChannel
Send a message of type MSG.
sendNUL() - Method in class org.beepcore.beep.core.Message
Sends a message of type NUL.
sendProfile(Session, String, String, Channel) - Static method in class org.beepcore.beep.core.TuningProfile
Method sendProfile
sendRequest(OutputDataStream) - Method in class org.beepcore.beep.lib.SharedChannel
Sends a 'synchronous' request on this SharedChannel.
sendRPY(OutputDataStream) - Method in class org.beepcore.beep.core.Message
Sends a message of type RPY.
Session - class org.beepcore.beep.core.Session.
This class encapsulates the notion of a BEEP Session (a relationship between BEEP peers).
SESSION_STATE_ABORTED - Static variable in class org.beepcore.beep.core.Session
 
SESSION_STATE_ACTIVE - Static variable in class org.beepcore.beep.core.Session
 
SESSION_STATE_CLOSE_PENDING - Static variable in class org.beepcore.beep.core.Session
 
SESSION_STATE_CLOSED - Static variable in class org.beepcore.beep.core.Session
 
SESSION_STATE_CLOSING - Static variable in class org.beepcore.beep.core.Session
 
SESSION_STATE_GREETING_SENT - Static variable in class org.beepcore.beep.core.Session
 
SESSION_STATE_INITIALIZED - Static variable in class org.beepcore.beep.core.Session
 
SESSION_STATE_TUNING - Static variable in class org.beepcore.beep.core.Session
 
SESSION_STATE_TUNING_PENDING - Static variable in class org.beepcore.beep.core.Session
 
Session(ProfileRegistry, int, SessionCredential, SessionCredential, SessionTuningProperties) - Constructor for class org.beepcore.beep.core.Session
Default Session Constructor.
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
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
setAppData(Object) - Method in class org.beepcore.beep.core.Channel
Set the application context data member for future retrieval.
setComplete() - Method in class org.beepcore.beep.core.OutputDataStream
 
setContentType(String) - Method in class org.beepcore.beep.core.StringOutputDataStream
Sets the content type of a DataStream.
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.
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.StringOutputDataStream
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.
setLocalCredential(SessionCredential) - Method in class org.beepcore.beep.core.Session
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.
setLogService(LogService) - Static method in class org.beepcore.beep.util.Log
Method setLogService
setMessageListener(MessageListener) - Method in class org.beepcore.beep.core.Channel
Sets the MessageListener for this channel.
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.Session
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.
setReceiveBufferSize(int) - Method in class org.beepcore.beep.core.Channel
Sets the receive buffer size for this channel.
setReceiveBufferSize(int) - Method in class org.beepcore.beep.lib.SharedChannel
 
setSeverity(int) - Method in class org.beepcore.beep.util.ConsoleLog
Method setSeverity
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 class org.beepcore.beep.core.Channel
Used to set data that can be piggybacked on a profile reply to a start channel request (or any other scenario we choose) called by Channel Zero
setTransferEncoding(String) - Method in class org.beepcore.beep.core.StringOutputDataStream
Sets the content transfer encoding of a DataStream
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
setTuningProperties(SessionTuningProperties) - Method in class org.beepcore.beep.core.Session
sets the tuning properties for this session
SEV_ALERT - Static variable in class org.beepcore.beep.util.Log
A condition that should be corrected immediately
SEV_CRITICAL - Static variable in class org.beepcore.beep.util.Log
Critical conditions
SEV_DEBUG - Static variable in class org.beepcore.beep.util.Log
Messages that contain information normally of use only when debugging a program
SEV_DEBUG_VERBOSE - Static variable in class org.beepcore.beep.util.Log
Messages that contain a LOT of information normally of use only when debugging a program
SEV_EMERGENCY - Static variable in class org.beepcore.beep.util.Log
System is unusable
SEV_ERROR - Static variable in class org.beepcore.beep.util.Log
Errors
SEV_INFORMATIONAL - Static variable in class org.beepcore.beep.util.Log
Informational messages
SEV_NOTICE - Static variable in class org.beepcore.beep.util.Log
Normal but significant conditions that may require special handling
SEV_WARNING - Static variable in class org.beepcore.beep.util.Log
Warning messages
SharedChannel - class org.beepcore.beep.lib.SharedChannel.
SharedChannel references a Channel.
skip(long) - Method in class org.beepcore.beep.core.InputDataStreamAdapter
 
STANDARD_PROPERTIES - Static variable in class org.beepcore.beep.core.SessionTuningProperties
 
startChannel(Channel, String, String) - Method in interface org.beepcore.beep.core.StartChannelListener
Called when the underlying BEEP framework receives a "start" element.
startChannel(Channel, String, String) - Method in class org.beepcore.beep.profile.echo.EchoProfile
 
startChannel(Collection, MessageListener) - Method in class org.beepcore.beep.core.Session
Sends a start channel request using the given list of profiles.
startChannel(Session, String, boolean, String, MessageListener) - Method in class org.beepcore.beep.core.TuningProfile
 
startChannel(String) - Method in class org.beepcore.beep.core.Session
Sends a start channel request using the specified profile.
startChannel(String, boolean, String, MessageListener) - Method in class org.beepcore.beep.core.Session
Sends a start channel request using the specified profile.
startChannel(String, MessageListener) - Method in class org.beepcore.beep.core.Session
Sends a start channel request using the specified profile.
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) - 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, String, String) - 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) - Constructor for class org.beepcore.beep.core.StartChannelProfile
Constructor StartChannelProfile
StartChannelProfile(String, boolean, String) - Constructor for class org.beepcore.beep.core.StartChannelProfile
Constructor StartChannelProfile
startTLS(TCPSession) - Method in class org.beepcore.beep.profile.tls.TLSProfile
start a channel for the TLS profile.
STATE_ABORTED - Static variable in class org.beepcore.beep.core.Channel
 
STATE_ACTIVE - Static variable in class org.beepcore.beep.core.Channel
 
STATE_CLOSE_PENDING - Static variable in class org.beepcore.beep.core.Channel
 
STATE_CLOSED - Static variable in class org.beepcore.beep.core.Channel
 
STATE_CLOSING - Static variable in class org.beepcore.beep.core.Channel
 
STATE_INITIALIZED - Static variable in class org.beepcore.beep.core.Channel
 
STATE_STARTING - Static variable in class org.beepcore.beep.core.Channel
 
STATE_TUNING - Static variable in class org.beepcore.beep.core.Channel
 
STATE_TUNING_PENDING - Static variable in class org.beepcore.beep.core.Channel
 
stringBufferToAscii(StringBuffer) - Static method in class org.beepcore.beep.util.StringUtil
 
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.
stringToAscii(String) - Static method in class org.beepcore.beep.util.StringUtil
 
StringUtil - 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
 
terminate(String) - Method in class org.beepcore.beep.core.Session
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
 
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.
toString() - Method in class org.beepcore.beep.core.SessionCredential
Method toString
toString() - Method in class org.beepcore.beep.core.SessionTuningProperties
Method toString
toString() - Method in class org.beepcore.beep.core.BEEPException
 
TRAILER - Static variable in class org.beepcore.beep.core.Frame
 
tuningInit() - Method in class org.beepcore.beep.core.Session
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.
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
Constructor TuningResetException

U

updateMyReceiveBufferSize(Channel, long, long, int, int, int) - Method in class org.beepcore.beep.core.Session
This method is designed to allow for flow control across the multiplexed connection we have.
updateMyReceiveBufferSize(Channel, long, long, int, int, 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.Session
Method updatePeerReceiveBufferSize
URI - Static variable in class org.beepcore.beep.profile.tls.TLSProfile
default URI of the channel to start to start a TLS channel

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.