Project JXTA
A B C D E F G H I J K L M N O P Q R S T U V W X

A

ADHOC - Static variable in class net.jxta.rendezvous.RendezVousStatus
An ad hoc (connectionless) RendezVous Service is configured.
ADV - Static variable in interface net.jxta.discovery.DiscoveryService
DiscoveryService type Advertisement
ANSWER - Static variable in class net.jxta.protocol.PipeResolverMessage.MessageType
A response message
ANYSTATE - Static variable in interface net.jxta.endpoint.Messenger
The bitwise OR of all valid states.
AOS - Static variable in class net.jxta.document.MimeMediaType
Common Mime Media Type for arbitrary unparsed data.
AUTO_EDGE - Static variable in class net.jxta.rendezvous.RendezVousStatus
RendezVous Service is configured to automatically choose, but is currently running as an edge.
AUTO_RENDEZVOUS - Static variable in class net.jxta.rendezvous.RendezVousStatus
RendezVous Service is configured to automatically choose, but is currently running as a Rendezvous.
AbstractMessenger - class net.jxta.endpoint.AbstractMessenger.
An AbstractMessenger is used to implement messengers (for example, by transport modules).
AbstractMessenger(EndpointAddress) - Constructor for class net.jxta.endpoint.AbstractMessenger
Create a new abstract messenger.
AbstractSimpleSelectable - class net.jxta.util.AbstractSimpleSelectable.
This a tool to implement selectable objects.
AbstractSimpleSelectable() - Constructor for class net.jxta.util.AbstractSimpleSelectable
 
AbstractSimpleSelectable(SimpleSelectable) - Constructor for class net.jxta.util.AbstractSimpleSelectable
 
AbstractTimeStampedData - class net.jxta.util.AbstractTimeStampedData.
Deprecated. Will be deprecated soon and moved to impl utils.
AbstractTimeStampedData() - Constructor for class net.jxta.util.AbstractTimeStampedData
Deprecated.  
AccessPointAdvertisement - class net.jxta.protocol.AccessPointAdvertisement.
A short representation of the physical endpoint addresses available for a specific peer.
AccessPointAdvertisement() - Constructor for class net.jxta.protocol.AccessPointAdvertisement
 
AccessService - interface net.jxta.access.AccessService.
The Access Service is used by JXTA Applications and Services to determine if specific operations are permitted for a particular identity.
AccessService.AccessResult - class net.jxta.access.AccessService.AccessResult.
The result of an access check.
Advertisement - class net.jxta.document.Advertisement.
Advertisements are core JXTA objects that are used to advertise Peers, PeerGroups, Services, Pipes or other JXTA resources.
Advertisement() - Constructor for class net.jxta.document.Advertisement
 
AdvertisementFactory - class net.jxta.document.AdvertisementFactory.
A Factory class for Advertisements.
AdvertisementFactory.Instantiator - interface net.jxta.document.AdvertisementFactory.Instantiator.
Interface for instantiators of Advertisements
AdvertisementUtilities - class net.jxta.util.AdvertisementUtilities.
Deprecated. Will be deprecated soon. Do not use these methods. They contain a number of incorrect assumption that cannot be corrected while maintaining backwards compatibility with programs which already use them.
Application - interface net.jxta.platform.Application.
This interface defines a JXTA peer group application.
AsyncChannelMessenger - class net.jxta.endpoint.AsyncChannelMessenger.
 
AsyncChannelMessenger(EndpointAddress, PeerGroupID, String, String, int, boolean) - Constructor for class net.jxta.endpoint.AsyncChannelMessenger
Create a new AsyncChannelMessenger.
AsyncChannelMessenger.PendingMessage - class net.jxta.endpoint.AsyncChannelMessenger.PendingMessage.
 
Attributable - interface net.jxta.document.Attributable.
Interface for name value pairs to be associated with some base object.
Attribute - class net.jxta.document.Attribute.
A name value pair which is associated with some base object.
Attribute(String, String) - Constructor for class net.jxta.document.Attribute
Constructor for a new attribute which can be added to an Attributable.
Attribute(Attributable, String, String) - Constructor for class net.jxta.document.Attribute
Constructor for a new attribute which is associated with an
AuthenticationCredential - class net.jxta.credential.AuthenticationCredential.
Authenication credentials are used by JXTA Membership Services as the basis for applications for peergroup membership.
AuthenticationCredential(PeerGroup, String, Element) - Constructor for class net.jxta.credential.AuthenticationCredential
Creates new AuthenticationCredential
AuthenticationCredential(PeerGroup, Element) - Constructor for class net.jxta.credential.AuthenticationCredential
Creates new AuthenticationCredential
Authenticator - interface net.jxta.membership.Authenticator.
An Authenticator is returned by the apply() to the Membership Service of a peergroup.
AwtUtils - class net.jxta.util.AwtUtils.
 
AwtUtils() - Constructor for class net.jxta.util.AwtUtils
 
accept() - Method in class net.jxta.socket.JxtaServerSocket
Listens for a connection to be made to this socket and accepts it.
accept(JxtaBiDiPipe) - Method in class net.jxta.util.JxtaBiDiPipe
Accepts a connection
accept() - Method in class net.jxta.util.JxtaServerPipe
Listens for a connection to be made to this socket and accepts it.
acceptLock - Variable in class net.jxta.socket.JxtaSocket
 
acceptLock - Variable in class net.jxta.util.JxtaBiDiPipe
 
accessClassID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known module class identifier: AccessService
add(Object) - Method in class net.jxta.endpoint.Message.ElementIterator

Not provided because the namespace cannot be specified.

addAttribute(String, String) - Method in interface net.jxta.document.Attributable
Adds an attribute with the given name and value.
addAttribute(Attribute) - Method in interface net.jxta.document.Attributable
Adds an attribute with the given name and value.
addBoolean(Message, String, boolean) - Static method in class net.jxta.util.MessageUtilities
Deprecated.  
addBoolean(Element, String, boolean) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Add an Element with the specified tagname and value (converted to a String)
addCause(Throwable) - Method in class net.jxta.exception.ConfiguratorException
Add a cause of type Throwable.
addCauses(List) - Method in class net.jxta.exception.ConfiguratorException
Add a List of causes.
addDestEndpointAddresses(Vector) - Method in class net.jxta.protocol.RouteAdvertisement
add a new list of EndpointAddresses to the Route Destination access point
addDiscoveryListener(DiscoveryListener) - Method in interface net.jxta.discovery.DiscoveryService
register a discovery listener, to notified on discovery events
addDocumentElements(StructuredDocument) - Method in class net.jxta.protocol.ConfigParams
Return the advertisement as a document.
addDocumentSerializable(Element, String, DocumentSerializable) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Add an Element with the specified tagname and value (converted to a String)
addDouble(Message, String, double) - Static method in class net.jxta.util.MessageUtilities
Deprecated.  
addDouble(Element, String, double) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Add an Element with the specified tagname and value (converted to a String)
addEndpointAddress(String) - Method in class net.jxta.protocol.AccessPointAdvertisement
add a new EndpointAddresses to the access point
addEndpointAddressToHop(PeerID, EndpointAddress) - Method in class net.jxta.protocol.RouteAdvertisement
Add a new endpointaddress to a hop
addEndpointAddresses(Vector) - Method in class net.jxta.protocol.AccessPointAdvertisement
Add a new list of EndpointAddresses to the access point
addEntry(String, String, long) - Method in class net.jxta.protocol.SrdiMessage
 
addEntry(SrdiMessage.Entry) - Method in class net.jxta.protocol.SrdiMessage
 
addIncomingMessageFilterListener(MessageFilterListener, String, String) - Method in interface net.jxta.endpoint.EndpointService
Registers a message filter listener.
addIncomingMessageListener(EndpointListener, String, String) - Method in interface net.jxta.endpoint.EndpointService
Add a listener for the specified address.
addInt(Message, String, int) - Static method in class net.jxta.util.MessageUtilities
Deprecated.  
addInt(Element, String, int) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Add an Element with the specified tagname and value (converted to a String)
addListener(RendezvousListener) - Method in interface net.jxta.rendezvous.RendezVousService
Add a listener for RendezVousEvents
addLong(Message, String, long) - Static method in class net.jxta.util.MessageUtilities
Deprecated.  
addLong(Element, String, long) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Add an Element with the specified tagname and value (converted to a String)
addMessageElement(MessageElement) - Method in class net.jxta.endpoint.Message
Add a MessageElement into the message.
addMessageElement(String, MessageElement) - Method in class net.jxta.endpoint.Message
Add a MessageElement into the message using the specified namespace.
addMessageTransport(MessageTransport) - Method in interface net.jxta.endpoint.EndpointService
Adds the specified MessageTransport to this endpoint.
addMessengerEventListener(MessengerEventListener, int) - Method in interface net.jxta.endpoint.EndpointService
Adds the specified listener for all messenger creation.
addMonitorListener(MonitorFilter, long, boolean, MonitorListener) - Method in interface net.jxta.peer.PeerInfoService
Get MonitorReports at a specified rates of metrics accrued over time from the ServiceMonitors (specified in the MonitorFilter) about the local Peer.
addOutgoingMessageFilterListener(MessageFilterListener, String, String) - Method in interface net.jxta.endpoint.EndpointService
Registers a message filter listener.
addPeerID(ID) - Method in class net.jxta.protocol.PipeResolverMessage
Add a peer to the set of peers to which this query is directed.
addPropagateListener(String, EndpointListener) - Method in interface net.jxta.rendezvous.RendezVousService
Deprecated. The naming convention is contrary to the more recent usage of specifying listeners with separate serviceName and serviceParam. Prefer RendezVousService.addPropagateListener(String, String, EndpointListener).
addPropagateListener(String, String, EndpointListener) - Method in interface net.jxta.rendezvous.RendezVousService
Registers the given listener under the given serviceName and serviceParam to receive messages propagated by the rendezvous service.
addPropertyChangeListener(PropertyChangeListener) - Method in interface net.jxta.credential.CredentialPCLSupport
Add a listener
addPropertyChangeListener(String, PropertyChangeListener) - Method in interface net.jxta.credential.CredentialPCLSupport
Add a listener.
addPropertyChangeListener(PropertyChangeListener) - Method in interface net.jxta.membership.MembershipService
Add a listener
addPropertyChangeListener(String, PropertyChangeListener) - Method in interface net.jxta.membership.MembershipService
Add a listener.
addRemoteMonitorListener(PeerID, MonitorFilter, long, boolean, MonitorListener, long, long) - Method in interface net.jxta.peer.PeerInfoService
Get MonitorReports at a specified rates of metrics accrued over time from the ServiceMonitors (specified in the MonitorFilter) about the specified remote Peer.
addServiceMetric(ServiceMetric) - Method in class net.jxta.meter.MonitorReport
addServiceMetric are generally not created by applications, but by the Monitor or PeerInfoService
addServiceMetric(ModuleClassID, ServiceMetric) - Method in class net.jxta.meter.MonitorReport
addServiceMetric are generally not created by applications, but by the Monitor or PeerInfoService
addServiceMonitorFilter(ServiceMonitorFilter) - Method in class net.jxta.meter.MonitorFilter
Add a ServiceMonitorFilter to this MonitorFilter
addString(Message, String, String) - Static method in class net.jxta.util.MessageUtilities
Deprecated.  
addString(Element, String, String) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Add an Element with the specified tagname and value
adv - Variable in class net.jxta.protocol.SignedAdvertisement
 
advertisementToBytes(Advertisement) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. This method should not be used because it produces a result who's encoding is not predictable and may (will) differ from JVM to JVM.
advertisementToPlainText(Advertisement) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. Save a JXTA Advertisement to a Plain Text String
advertisementToText(Advertisement, String) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. Save a JXTA Advertisement to a String
advertisementToXmlText(Advertisement) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. Equivalent to Advertisement.toString()
advertisements - Variable in class net.jxta.protocol.DiscoveryResponseMsg

values are Advertisement

allPurposePeerGroupSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known group specification identifier: an all purpose peer group specification.
allowsMonitoring() - Method in class net.jxta.meter.PeerMonitorInfo
Allows Monitoring
allowsRouting() - Method in interface net.jxta.endpoint.MessageSender
Returns true if the endpoint protocol can be used by the EndpointRouter.
appendChild(Element) - Method in interface net.jxta.document.Element
Add a child element to this element.
appendChild(TextElement) - Method in interface net.jxta.document.TextElement
Add a child element to this element
applicationClassID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known module class identifier: application
apply(AuthenticationCredential) - Method in interface net.jxta.membership.MembershipService
Request the necessary credentials to join the group with which this service is associated.
attr - Variable in class net.jxta.protocol.DiscoveryResponseMsg
attribute used by the query
available() - Method in class net.jxta.socket.JxtaSocket
Returns the number of bytes that can be read (or skipped over) from this input stream.
available() - Method in class net.jxta.util.LimitInputStream
Returns the number of bytes that can be read from this input stream without blocking.

B

BECAMEEDGE - Static variable in class net.jxta.rendezvous.RendezvousEvent
 
BECAMERDV - Static variable in class net.jxta.rendezvous.RendezvousEvent
 
BOTH - Static variable in class net.jxta.protocol.LimitedRangeRdvMessage
 
BREAKING - Static variable in interface net.jxta.endpoint.Messenger
Failed to re-establish connection.
BROKEN - Static variable in interface net.jxta.endpoint.Messenger
Failed to re-establish connection.
Both - Static variable in interface net.jxta.peergroup.PeerGroup
Look for needed ModuleImplAdvertisement in both this group and its parent.
ByteArrayMessageElement - class net.jxta.endpoint.ByteArrayMessageElement.
A Message Element using byte arrays for the element data.
ByteArrayMessageElement(String, MimeMediaType, byte[], MessageElement) - Constructor for class net.jxta.endpoint.ByteArrayMessageElement
Create a new Message Element.
ByteArrayMessageElement(String, MimeMediaType, byte[], int, MessageElement) - Constructor for class net.jxta.endpoint.ByteArrayMessageElement
Create a new MessageElement, The contents of the provided byte array are not copied during construction.
ByteArrayMessageElement(String, MimeMediaType, byte[], int, int, MessageElement) - Constructor for class net.jxta.endpoint.ByteArrayMessageElement
Create a new Element, but dont add it to the message.
b - Variable in class net.jxta.endpoint.ByteArrayMessageElement
The bytes of this element.
backlog - Variable in class net.jxta.socket.JxtaServerSocket
 
beginCumulativeReport() - Method in interface net.jxta.meter.ServiceMonitor
A request for a cumulative Report(s) are coming, prepare to receive them
bind(SocketAddress) - Method in class net.jxta.socket.JxtaMulticastSocket
bind(PeerGroup, PipeAdvertisement) - Method in class net.jxta.socket.JxtaServerSocket
Binds the JxtaServerSocket to a specific pipe advertisement
bind(PeerGroup, PipeAdvertisement, int) - Method in class net.jxta.socket.JxtaServerSocket
Binds the JxtaServerSocket to a specific pipe advertisement
bind(SocketAddress) - Method in class net.jxta.socket.JxtaServerSocket
Unsupported operation, an IOException will be thrown
bind(SocketAddress, int) - Method in class net.jxta.socket.JxtaServerSocket
Unsupported operation, an IOException will be thrown
bind(SocketAddress) - Method in class net.jxta.socket.JxtaSocket
Unsupported operation, an IOException will be thrown
bind(PeerGroup, PipeAdvertisement) - Method in class net.jxta.util.JxtaServerPipe
Binds the JxtaServerPipe to a specific pipe advertisement
bind(PeerGroup, PipeAdvertisement, int) - Method in class net.jxta.util.JxtaServerPipe
Binds the JxtaServerPipe to a specific pipe advertisement
bound - Variable in class net.jxta.socket.JxtaMulticastSocket
 
bound - Variable in class net.jxta.socket.JxtaServerSocket
 
bound - Variable in class net.jxta.socket.JxtaSocket
 
bound - Variable in class net.jxta.util.JxtaBiDiPipe
 
buf - Variable in class net.jxta.socket.JxtaSocketOutputStream
Data buffer
bytesToAdvertisement(byte[]) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. This method should not be used because it interprets the input using the local default encoding which is not precidcatable and may (will) differ from JVM to JVM.

C

CANCELLED_LOCALLY - Static variable in class net.jxta.meter.MonitorEvent
Report will not come because the registration was cancelled locally
CANCELLED_REMOTELY - Static variable in class net.jxta.meter.MonitorEvent
Report will not come because the registration was cancelled remotely
CLASS_ID_TAG - Static variable in class net.jxta.meter.MonitorResources
 
CLIENTCONNECT - Static variable in class net.jxta.rendezvous.RendezvousEvent
 
CLIENTDISCONNECT - Static variable in class net.jxta.rendezvous.RendezvousEvent
 
CLIENTFAILED - Static variable in class net.jxta.rendezvous.RendezvousEvent
 
CLIENTRECONNECT - Static variable in class net.jxta.rendezvous.RendezvousEvent
 
CLOSED - Static variable in interface net.jxta.endpoint.Messenger
Closed as requested.
CLOSING - Static variable in interface net.jxta.endpoint.Messenger
Currently sending messages.
CONNECTED - Static variable in interface net.jxta.endpoint.Messenger
Currently connected.
ChannelMessenger - class net.jxta.endpoint.ChannelMessenger.
A Channel Messenger provides an exclusive interface to the shared messenger.
ChannelMessenger(EndpointAddress, PeerGroupID, String, String) - Constructor for class net.jxta.endpoint.ChannelMessenger
Create a new ChannelMessenger
ClassFactory - class net.jxta.util.ClassFactory.
This util class provides methods needed by class construction factories.
ClassFactory() - Constructor for class net.jxta.util.ClassFactory
Constructor for ClassFactory.
Codat - class net.jxta.codat.Codat.
Codats are container objects that can hold both data or code and are associated with a JXTA ID.
Codat(PeerGroupID, ID, Document) - Constructor for class net.jxta.codat.Codat
Makes a new Codat with a new CodatId given a PeerGroupID and a document.
Codat(CodatID, CodatID, Document) - Constructor for class net.jxta.codat.Codat
Makes a new Codat instance from an existing Codat, with a given CodatID and a document.
CodatID - class net.jxta.codat.CodatID.
Codats are JXTA objects that can hold both data or code.
CodatID() - Constructor for class net.jxta.codat.CodatID
Constructs a new CodatID
ConfigParams - class net.jxta.protocol.ConfigParams.
A container for configuration parameters.
ConfigParams() - Constructor for class net.jxta.protocol.ConfigParams
 
Configurator - interface net.jxta.peergroup.Configurator.
A configurator is responsible for the persistence and validation of configuration parameters.
ConfiguratorException - exception net.jxta.exception.ConfiguratorException.
This class maintains a List of all possible causes that may be generated as a part of the configuration process.
ConfiguratorException() - Constructor for class net.jxta.exception.ConfiguratorException
Constucts a JxtaException with no specified details.
ConfiguratorException(String) - Constructor for class net.jxta.exception.ConfiguratorException
Constructs a JxtaException with the specified message.
ConfiguratorException(Throwable) - Constructor for class net.jxta.exception.ConfiguratorException
Constructs a JxtaException with the specified cause.
ConfiguratorException(String, Throwable) - Constructor for class net.jxta.exception.ConfiguratorException
Constructs a JxtaException with the specified message and cause.
ConfiguratorException(List) - Constructor for class net.jxta.exception.ConfiguratorException
Constructs a JxtaException with the specified List of causes.
ConfiguratorException(String, List) - Constructor for class net.jxta.exception.ConfiguratorException
Constructs a JxtaException with the specified message in addition to the List of causes.
CopyToDataBytes(InputStream, long) - Method in class net.jxta.endpoint.InputStreamMessageElement
Copy data from a stream with best possible effciency.
CountingInputStream - class net.jxta.util.CountingInputStream.
A filter input stream which counts the bytes read from the stream.
CountingInputStream(InputStream) - Constructor for class net.jxta.util.CountingInputStream
Make a new Counting Input Stream
CountingOutputStream - class net.jxta.util.CountingOutputStream.
A filter output stream which counts the bytes sent to the stream.
CountingOutputStream(OutputStream) - Constructor for class net.jxta.util.CountingOutputStream
Creates a new instance of CountingOutputStream
CountingWriter - class net.jxta.util.CountingWriter.
A filter writer which counts the characters sent to the writer.
CountingWriter(Writer) - Constructor for class net.jxta.util.CountingWriter
Creates a new instance of CountingWriter
Credential - interface net.jxta.credential.Credential.
Credentials provide the basic mechanisms for securly establishing and communicating identity within JXTA.
CredentialPCLSupport - interface net.jxta.credential.CredentialPCLSupport.
Provides Property Change Listener support for Credentials.
cachePeerAdvertisement(PeerGroup, PeerAdvertisement) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. Publish and advertisement to the Cache
cachedByteLength - Variable in class net.jxta.endpoint.Message
cached aggregate size of all the memeber elements.
cachedByteLengthModCount - Variable in class net.jxta.endpoint.Message
modcount at the time the message length was last calculated.
cachedGetByteLength - Variable in class net.jxta.endpoint.MessageElement
cached result of MessageElement.getByteLength() operation.
cachedGetBytes - Variable in class net.jxta.endpoint.MessageElement
cached result of MessageElement.getBytes(boolean) operation.
cachedGetCharLength - Variable in class net.jxta.endpoint.TextMessageElement
cached result of TextMessageElement.getCharLength() operation.
cachedGetChars - Variable in class net.jxta.endpoint.TextMessageElement
cached result of MessageElement.getBytes(boolean) operation.
cachedHashCode - Variable in class net.jxta.endpoint.InputStreamMessageElement
Cached Hash Code
cachedToString - Variable in class net.jxta.endpoint.MessageElement
cached result of MessageElement.toString() operation.
challengeRendezVous(ID, long) - Method in interface net.jxta.rendezvous.RendezVousService
Set a new deadline for the rendezvous to be proven alive.
checkCred(StructuredDocument) - Method in class net.jxta.util.JxtaBiDiPipe
Not implemented yet
cleanupLoop(RouteAdvertisement, PeerID) - Static method in class net.jxta.protocol.RouteAdvertisement
Remove loops from the route advertisement by shortcuting cycle from the route
clear() - Method in class net.jxta.endpoint.Message
Removes all of the elements in all namespaces from the message.
clone() - Method in class net.jxta.document.Advertisement
clone() - Method in class net.jxta.document.Attribute
clone() - Method in class net.jxta.document.StructuredDocumentFactory.Instantiator.ExtensionMapping
 
clone() - Method in class net.jxta.endpoint.EndpointAddress
clone() - Method in class net.jxta.endpoint.Message

Duplicates the Message.

clone() - Method in class net.jxta.endpoint.MessageElement
Deprecated. Since Message Elements are immutable this method does nothing useful.
clone() - Method in class net.jxta.id.ID
Deprecated. IDs are immutable. clone() is never ever needed.
clone() - Method in class net.jxta.protocol.AccessPointAdvertisement

Make a deep copy.

clone() - Method in class net.jxta.protocol.ModuleClassAdvertisement
Clone this ModuleClassAdvertisement
clone() - Method in class net.jxta.protocol.ModuleImplAdvertisement
Clone this ModuleImplAdvertisement
clone() - Method in class net.jxta.protocol.ModuleSpecAdvertisement
Clone this ModuleSpecAdvertisement
clone() - Method in class net.jxta.protocol.PeerAdvertisement
Make a safe clone of this PeerAdvertisement.
clone() - Method in class net.jxta.protocol.PeerGroupAdvertisement
Clone this PeerGroupAdvertisement
clone() - Method in class net.jxta.protocol.PipeAdvertisement
Clone this PipeAdvertisement
clone() - Method in class net.jxta.protocol.PipeResolverMessage.MessageType

immutable and thus clone just returns this.

clone() - Method in class net.jxta.protocol.RouteAdvertisement
cloneOnlyPIDs() - Method in class net.jxta.protocol.RouteAdvertisement
makes a copy of a route advertisement that only contains PID not endpoint addresses
close() - Method in class net.jxta.endpoint.AsyncChannelMessenger
Close this messenger after processing any pending messages. This method is not blocking. Upon return, the messenger will be in one of the non Messenger.USABLE states, which means that no message may be sent through it. Any other effect of this method, such as an underlying connection being closed, or all pending messages being processed, may be deferred indefinitely. When the messenger has completely processed the closure request, it will be in one of the Messenger.TERMINAL states (which are also Messenger.IDLE states). Therefore, if one is interrested in the outcome of the closure, one may wait for the messenger to be in a Messenger.TERMINAL or Messenger.IDLE state, and check which it is. Messenger.CLOSED denotes success (all outstanding messages have been sent), as opposed to Messenger.UNRESOLVABLE or Messenger.BROKEN.
close() - Method in interface net.jxta.endpoint.Messenger
Close this messenger after processing any pending messages.
close() - Method in class net.jxta.endpoint.ThreadedMessenger
Close this messenger after processing any pending messages. This method is not blocking. Upon return, the messenger will be in one of the non Messenger.USABLE states, which means that no message may be sent through it. Any other effect of this method, such as an underlying connection being closed, or all pending messages being processed, may be deferred indefinitely. When the messenger has completely processed the closure request, it will be in one of the Messenger.TERMINAL states (which are also Messenger.IDLE states). Therefore, if one is interrested in the outcome of the closure, one may wait for the messenger to be in a Messenger.TERMINAL or Messenger.IDLE state, and check which it is. Messenger.CLOSED denotes success (all outstanding messages have been sent), as opposed to Messenger.UNRESOLVABLE or Messenger.BROKEN.
close() - Method in interface net.jxta.pipe.InputPipe
Close the pipe.
close() - Method in interface net.jxta.pipe.OutputPipe
close the pipe
close() - Method in class net.jxta.socket.JxtaMulticastSocket
Closes this MutlicastSocket.
close() - Method in class net.jxta.socket.JxtaServerSocket
Closes this socket.
close() - Method in class net.jxta.socket.JxtaSocket
Closes this socket.
close() - Method in class net.jxta.util.DevNullOutputStream

Does nothing....

close() - Method in class net.jxta.util.DevNullWriter

Does nothing....

close() - Method in class net.jxta.util.JxtaBiDiPipe
Closes this pipe.
close() - Method in class net.jxta.util.JxtaServerPipe
Closes this JxtaServerPipe (closes the underlying input pipe).
close() - Method in class net.jxta.util.LimitInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class net.jxta.util.WatchedInputStream
 
close() - Method in class net.jxta.util.WatchedOutputStream
 
close() - Method in interface net.jxta.util.WatchedStream
In case we want to close a watchStream regardless of its making progress.
closeCommon() - Method in class net.jxta.socket.JxtaSocket
In stream mode, closes everything but the input stream. closeFromRemote() leaves it open until EOF is reached.
closeEvent() - Method in class net.jxta.endpoint.MessengerState
 
closeFromRemote() - Method in class net.jxta.socket.JxtaSocket
This is called when closure is initiated on the remote side.
closeImpl() - Method in class net.jxta.endpoint.ThreadedMessenger
Close underlying connection.
closeInputAction() - Method in class net.jxta.endpoint.MessengerState
Reject new messages from now on.
closeLock - Variable in class net.jxta.socket.JxtaServerSocket
 
closeLock - Variable in class net.jxta.socket.JxtaSocket
 
closeLock - Variable in class net.jxta.util.JxtaBiDiPipe
 
closeOutputAction() - Method in class net.jxta.endpoint.MessengerState
Force close output.
closePipe() - Method in class net.jxta.util.JxtaBiDiPipe
 
closeTag - Static variable in class net.jxta.socket.JxtaServerSocket
 
closeTag - Static variable in class net.jxta.util.JxtaServerPipe
 
closed - Variable in class net.jxta.socket.JxtaMulticastSocket
 
closed - Variable in class net.jxta.socket.JxtaServerSocket
 
closed - Variable in class net.jxta.socket.JxtaSocket
 
closed - Variable in class net.jxta.util.JxtaBiDiPipe
 
compatible(Element) - Method in class net.jxta.peergroup.LightWeightPeerGroup
Return true if the provided compatibility statement is compatible with this group.
compatible(Element) - Method in interface net.jxta.peergroup.PeerGroup
Return true if the provided compatibility statement is compatible with this group.
connect(SocketAddress) - Method in class net.jxta.socket.JxtaSocket
Unsupported operation, an IOException will be thrown
connect(SocketAddress, int) - Method in class net.jxta.socket.JxtaSocket
Unsupported operation, an IOException will be thrown
connect(PeerGroup, PipeAdvertisement) - Method in class net.jxta.socket.JxtaSocket
Connects to a remote JxtaSocket on any peer within the default timeout of 60 seconds
connect(PeerGroup, PipeAdvertisement, int) - Method in class net.jxta.socket.JxtaSocket
Connects to a remote JxtaSocket on any peer within a timeout specified in milliseconds
connect(PeerGroup, PeerID, PipeAdvertisement, int) - Method in class net.jxta.socket.JxtaSocket
Connects to a remote JxtaSocket on a specific peer within a timeout specified in milliseconds
connect(PeerGroup, PipeAdvertisement) - Method in class net.jxta.util.JxtaBiDiPipe
Connect to JxtaBiDiPipe with default timeout
connect(PeerGroup, PipeAdvertisement, int) - Method in class net.jxta.util.JxtaBiDiPipe
Connects to a remote JxtaBiDiPipe
connect(PeerGroup, PeerID, PipeAdvertisement, int, PipeMsgListener) - Method in class net.jxta.util.JxtaBiDiPipe
Connects to a remote JxtaBiDiPipe
connect(PeerGroup, PeerID, PipeAdvertisement, int, PipeMsgListener, boolean) - Method in class net.jxta.util.JxtaBiDiPipe
Connects to a remote JxtaBiDiPipe
connectAction() - Method in class net.jxta.endpoint.MessengerState
Try to make a connection.
connectImpl() - Method in class net.jxta.endpoint.AsyncChannelMessenger
We invoke this method to be placed on the list of channels that are waiting for resolution.
connectImpl() - Method in class net.jxta.endpoint.ThreadedMessenger
Make underlying connection.
connectOutpipe - Variable in class net.jxta.socket.JxtaSocket
 
connectOutpipe - Variable in class net.jxta.util.JxtaBiDiPipe
 
connectToRendezVous(PeerAdvertisement) - Method in interface net.jxta.rendezvous.RendezVousService
Add a peer as a new RendezVousService point.
connectToRendezVous(EndpointAddress) - Method in interface net.jxta.rendezvous.RendezVousService
Attempt connection to the specified peer as a new RendezVous point.
contains(EndpointAddress) - Method in class net.jxta.protocol.AccessPointAdvertisement
Check if the EndpointAddresses is already in the access point
containsHop(PeerID) - Method in class net.jxta.protocol.RouteAdvertisement
Check if the route contains the following hop
copyAsDocument(Element) - Static method in class net.jxta.document.StructuredDocumentUtils
Copies the specified element or document into a standalone document of same type.
copyChildren(StructuredDocument, Element, Element) - Static method in class net.jxta.document.StructuredDocumentUtils
Recursively copy children elements of from into the the element intoElement of document intoDoc.
copyChildren(Element, Element) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Deeply copy an element into another element
copyDocumentSerializable(DocumentSerializable) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Create a copy of any Document Serializable object.
copyElements(StructuredDocument, Element, Element, Object) - Static method in class net.jxta.document.StructuredDocumentUtils
Recursively copy elements beginnging with from into the document identified by intoDoc.
copyElements(StructuredDocument, Element, Element) - Static method in class net.jxta.document.StructuredDocumentUtils
Recursively copy elements beginnging with from into the document identified by intoDoc.
copyInputStreamToOutputStream(InputStream, OutputStream) - Static method in class net.jxta.endpoint.MessageElement
Copies an input stream to an output stream with buffering.
count - Variable in class net.jxta.socket.JxtaSocketOutputStream
byte count in buffer
create(URI) - Static method in class net.jxta.id.ID
Creates an ID by parsing the given URI.
create(boolean) - Method in class net.jxta.socket.JxtaSocket
Creates either a stream or a datagram socket. default is a datagram
createChildElement(Element, String) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Create a child element of the specified tagName This is done by serializing and then deserializing the object (ie not very efficient)
createElement(Object) - Method in interface net.jxta.document.StructuredDocument
Create a new element without value
createElement(Object, Object) - Method in interface net.jxta.document.StructuredDocument
Create a new element with value
createElement(String) - Method in interface net.jxta.document.StructuredTextDocument
Create a new element without value.
createElement(String, String) - Method in interface net.jxta.document.StructuredTextDocument
Create a new element with value.
createFailureEvent(int, PeerID, int) - Static method in class net.jxta.meter.MonitorEvent
Convenience factory method
createInputPipe(PipeAdvertisement) - Method in interface net.jxta.pipe.PipeService
Create an InputPipe from a pipe Advertisement
createInputPipe(PipeAdvertisement, PipeMsgListener) - Method in interface net.jxta.pipe.PipeService
create an InputPipe from a pipe Advertisement
createMessage() - Method in interface net.jxta.pipe.PipeService
Deprecated. Use new Message.Message() instead.
createModuleClassAdvertisement(String, String) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. Create a ModuleClassAdvertisement
createModuleImplAdvertisement(ModuleSpecID, String, String) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. This implementation initializes some fields of the resulting ModuleImplAdvertisement to constant values who's value may not be correct for all circumstances. Consider creating ModuleImpl Advertisements directy in your application.
createModuleSpecAdvertisement(String, StructuredDocument) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. This implementation incompletely initializes the module spec advertisement. Consider creating Module Spec Advertisements without this method.
createModuleSpecAdvertisement(String, ModuleClassAdvertisement, StructuredDocument) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. This implementation incompletely initializes the module spec advertisement. Consider creating Module Spec Advertisements without this method.
createNewPipeAdvertisement(PeerGroup, String) - Static method in class net.jxta.util.PipeUtilities
 
createOpenMessage(PeerGroup, PipeAdvertisement) - Method in class net.jxta.socket.JxtaSocket
Create a connection request message
createOpenMessage(PeerGroup, PipeAdvertisement) - Method in class net.jxta.util.JxtaBiDiPipe
Create a connection request message
createOutputPipe(PipeAdvertisement, long) - Method in interface net.jxta.pipe.PipeService
Attempt to ceate an OutputPipe using the specified Pipe Advertisement.
createOutputPipe(PipeAdvertisement, PeerID, long) - Method in interface net.jxta.pipe.PipeService
Deprecated. Use PipeService.createOutputPipe(PipeAdvertisement, Set, long) with a Collections.singleton(Object) instead.
createOutputPipe(PipeAdvertisement, Enumeration, long) - Method in interface net.jxta.pipe.PipeService
Deprecated. Use PipeService.createOutputPipe(PipeAdvertisement, Set, long) instead.
createOutputPipe(PipeAdvertisement, Set, long) - Method in interface net.jxta.pipe.PipeService
Attempt to ceate an OutputPipe using the specified Pipe Advertisement.
createOutputPipe(PipeAdvertisement, OutputPipeListener) - Method in interface net.jxta.pipe.PipeService
Attempt to ceate an OutputPipe using the specified Pipe Advertisement.
createOutputPipe(PipeAdvertisement, PeerID, OutputPipeListener) - Method in interface net.jxta.pipe.PipeService
Deprecated. Use PipeService.createOutputPipe(PipeAdvertisement, Set, long) with a Collections.singleton(Object) instead.
createOutputPipe(PipeAdvertisement, Set, OutputPipeListener) - Method in interface net.jxta.pipe.PipeService
Attempt to ceate an OutputPipe using the specified Pipe Advertisement.
createParamDocument() - Static method in class net.jxta.util.DocumentUtilities
Deprecated.  
createPipeAdvertisement() - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. Create a Pipe Advertisement
createPipeAdvertisement(PipeID, String) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. Create a Pipe Advertisement
createPipeAdvertisement(String, String) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. Create a Pipe Advertisement
createPipeAdvertisement(Element) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. Create a Pipe Advertisement
createPipeAdvertisement(PeerGroup, String) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. Create a Pipe Advertisement
createPipeAdvertisement(ID, String) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. Create a Pipe Advertisement
createPipeAdvertisement(PeerGroup, String, String, String) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. Create a Pipe Advertisement
createPipeAdvertisement() - Static method in class net.jxta.util.PipeUtilities
 
createPipeAdvertisement(PipeID, String) - Static method in class net.jxta.util.PipeUtilities
 
createPipeAdvertisement(String, String) - Static method in class net.jxta.util.PipeUtilities
 
createPipeAdvertisement(Element) - Static method in class net.jxta.util.PipeUtilities
 
createRemoteMonitorReportEvent(PeerID, int, MonitorReport) - Static method in class net.jxta.meter.MonitorEvent
Convenience factory method
createServiceMetric(ModuleClassID) - Static method in class net.jxta.meter.MonitorResources
Create an empty Service Metric for the corresponding ModuleClassID
createServiceMonitorFilter(ModuleClassID) - Static method in class net.jxta.meter.MonitorResources
Create an empty ServiceMonitorFilter for the corresponding ModuleClassID
createServiceMonitorModuleImplAdvertisement(ModuleSpecID, String, String, String, String) - Static method in class net.jxta.meter.MonitorResources
 
createStructuredXmlDocument(String) - Static method in class net.jxta.util.DocumentUtilities
Deprecated.  
createStructuredXmlDocument(String, DocumentSerializable) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Creates a Structured XML Document containing the serialized object
createSupportedCumulativeServiceMonitorFilter(ServiceMonitorFilter) - Method in interface net.jxta.meter.ServiceMonitor
Transform the provided ServiceMonitorFilter into one that is supported for cumulative reporting
createSupportedServiceMonitorFilter(ServiceMonitorFilter, long) - Method in interface net.jxta.meter.ServiceMonitor
Transform the provided ServiceMonitorFilter into one that is supported for periodic reporting at the specified rate
created - Variable in class net.jxta.socket.JxtaServerSocket
 
credTag - Static variable in class net.jxta.socket.JxtaServerSocket
 
credTag - Static variable in class net.jxta.util.JxtaServerPipe
 
credential - Variable in class net.jxta.socket.JxtaMulticastSocket
 
credential - Variable in class net.jxta.socket.JxtaSocket
 
credential - Variable in class net.jxta.util.JxtaBiDiPipe
 
credentialDoc - Variable in class net.jxta.socket.JxtaMulticastSocket
 
credentialDoc - Variable in class net.jxta.socket.JxtaSocket
 
credentialDoc - Variable in class net.jxta.util.JxtaBiDiPipe
 

D

DATATAG - Static variable in class net.jxta.socket.JxtaMulticastSocket
 
DEFAULT_CONFIGURATOR - Static variable in class net.jxta.peergroup.PeerGroupFactory
Constant for specifying the default configurator.
DEFAULT_EXPIRATION - Static variable in interface net.jxta.discovery.DiscoveryService
Default expiration time for advertisements.
DEFAULT_EXPIRATION - Static variable in interface net.jxta.peergroup.PeerGroup
Default expiration time for discovered group advertisements. (2 weeks)
DEFAULT_LIFETIME - Static variable in interface net.jxta.discovery.DiscoveryService
Default lifetime time for advertisements.
DEFAULT_LIFETIME - Static variable in interface net.jxta.peergroup.PeerGroup
Default life time for group advertisements in the publisher's cache.
DEFAULT_MTU - Static variable in class net.jxta.endpoint.AbstractMessenger
The default Maximum Transmission Unit.
DEFAULT_TTL - Static variable in interface net.jxta.rendezvous.RendezVousService
Perform propagate() or walk() using the most appropriate TTL value for the implementation and configuration.
DISALLOWED - Static variable in class net.jxta.access.AccessService.AccessResult
Operation is disallowed.
DISCONNECTED - Static variable in interface net.jxta.endpoint.Messenger
Currently not connected.
DISCONNECTING - Static variable in interface net.jxta.endpoint.Messenger
Breaking established connection for expedite closure.
DOWN - Static variable in class net.jxta.protocol.LimitedRangeRdvMessage
 
DevNullOutputStream - class net.jxta.util.DevNullOutputStream.
An OutputStream which simply discards all data written to it.
DevNullOutputStream() - Constructor for class net.jxta.util.DevNullOutputStream
Creates a new instance of DevNullOutputStream
DevNullWriter - class net.jxta.util.DevNullWriter.
An Writer which simply discards all data written to it.
DevNullWriter() - Constructor for class net.jxta.util.DevNullWriter
Creates a new instance of DevNullOutputStream
DirTag - Static variable in class net.jxta.protocol.LimitedRangeRdvMessage
 
DiscoveryEvent - class net.jxta.discovery.DiscoveryEvent.
Container for DiscoveryService events.
DiscoveryEvent(Object, DiscoveryResponseMsg, int) - Constructor for class net.jxta.discovery.DiscoveryEvent
Creates a new event
DiscoveryListener - interface net.jxta.discovery.DiscoveryListener.
The listener interface for receiving DiscoveryEvents from the Discovery Service.
DiscoveryQueryMsg - class net.jxta.protocol.DiscoveryQueryMsg.
This class defines the Discovery Service message "Query".
DiscoveryQueryMsg() - Constructor for class net.jxta.protocol.DiscoveryQueryMsg
 
DiscoveryResponseMsg - class net.jxta.protocol.DiscoveryResponseMsg.
This class defines the DiscoveryService message "Response".
DiscoveryResponseMsg() - Constructor for class net.jxta.protocol.DiscoveryResponseMsg
 
DiscoveryService - interface net.jxta.discovery.DiscoveryService.
The JXTA DiscoveryService provides an asynchronous mechanism for discovering Peer Advertisements, Group Advertisements, and other general JXTA Advertisements (pipe, service, etc.).
DiscoveryUtilities - class net.jxta.util.DiscoveryUtilities.
 
Document - interface net.jxta.document.Document.
A simple typed container for data.
DocumentSerializable - interface net.jxta.util.documentSerializable.DocumentSerializable.
 
DocumentSerializableUtilities - class net.jxta.util.documentSerializable.DocumentSerializableUtilities.
 
DocumentSerializableUtilities() - Constructor for class net.jxta.util.documentSerializable.DocumentSerializableUtilities
 
DocumentSerializationException - exception net.jxta.util.documentSerializable.DocumentSerializationException.
 
DocumentSerializationException(String) - Constructor for class net.jxta.util.documentSerializable.DocumentSerializationException
 
DocumentSerializationException(String, Exception) - Constructor for class net.jxta.util.documentSerializable.DocumentSerializationException
 
DocumentUtilities - class net.jxta.util.DocumentUtilities.
Deprecated. Will be removed soon.
data - Variable in class net.jxta.endpoint.StringMessageElement
The data for this Message Element.
data - Variable in class net.jxta.util.GenericTimeStampedData
Deprecated.  
dataTag - Static variable in class net.jxta.socket.JxtaServerSocket
 
databytes - Variable in class net.jxta.endpoint.InputStreamMessageElement
The bytes of this element.
decrementTTL() - Method in class net.jxta.protocol.SrdiMessage
decrements ttl
defaultNamespace - Variable in class net.jxta.endpoint.Message
This string identifies the namespace which is assumed when calls are made that don't include a namespace specification.
defaultNetPeerGroupID - Static variable in class net.jxta.peergroup.PeerGroupID
The well known Unique Identifier of the net peergroup.
defineClass(ModuleImplAdvertisement) - Method in class net.jxta.platform.JxtaLoader
Defines a new class from a Module Impl Advertisement.
demux(Message) - Method in interface net.jxta.endpoint.EndpointService
Delivers the provided message to the correct listener as specified by the message's destination address.
descTag - Static variable in class net.jxta.protocol.PipeAdvertisement
XML tag to store the name of the Pipe
destroy() - Method in interface net.jxta.meter.ServiceMonitor
Clean up.
diffMetrics(ServiceMetric) - Method in interface net.jxta.meter.ServiceMetric
Subtractively Remove Metrics from this Metric
disconnectFromRendezVous(ID) - Method in interface net.jxta.rendezvous.RendezVousService
Disconnect from the specified rendezvous
discoveryClassID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known module class identifier: discovery service
discoveryEvent(DiscoveryEvent) - Method in interface net.jxta.discovery.DiscoveryListener
Called to handle an event from the Discovery Service.
discoveryServiceMonitorClassID - Static variable in class net.jxta.meter.MonitorResources
Well known module class identifier: discovery service
display() - Method in class net.jxta.protocol.AccessPointAdvertisement
Generate a string that displays an access point information for logging or debugging purpose
display() - Method in class net.jxta.protocol.RouteAdvertisement
Generate a string that displays the route information for logging or debugging purpose
doAccessCheck(PrivilegedOperation, Credential) - Method in interface net.jxta.access.AccessService
Determine if a priviledged operation is permitted for a given identitiy.
doc - Variable in class net.jxta.codat.Codat
A JXTA Document which contains the data held by this Codat.
doc - Variable in class net.jxta.endpoint.TextDocumentMessageElement
The data for this element.
down() - Method in class net.jxta.endpoint.AsyncChannelMessenger
The implementation invokes this method when it becomes broken.
downEvent() - Method in class net.jxta.endpoint.MessengerState
 
dstAddress - Variable in class net.jxta.endpoint.AbstractMessenger
The destination address of messages sent on this messenger.

E

EDGE - Static variable in class net.jxta.rendezvous.RendezVousStatus
RendezVous Service is configured as an edge peer.
ERROR - Static variable in class net.jxta.meter.MonitorEvent
Internal Error processing Reports, probably due to a bad Monitor Implementation
Element - interface net.jxta.document.Element.
An element represents a portion of a StructuredDocument.
EndpointAddress - class net.jxta.endpoint.EndpointAddress.
Describes a destination to which JXTA messages may be sent.
EndpointAddress() - Constructor for class net.jxta.endpoint.EndpointAddress
Deprecated. EndpointAddress works better if it is immutable.
EndpointAddress(String) - Constructor for class net.jxta.endpoint.EndpointAddress
Builds an Address from a string
EndpointAddress(URI) - Constructor for class net.jxta.endpoint.EndpointAddress
Create an EndpointAddress whose value is initialized from the provided URI.
EndpointAddress(byte[]) - Constructor for class net.jxta.endpoint.EndpointAddress
Deprecated. There isn't really ever a good reason to use this since it has to assume the character encoding.
EndpointAddress(EndpointAddress, String, String) - Constructor for class net.jxta.endpoint.EndpointAddress
Constructor which builds an endpoint address from a base address and replacement service and params
EndpointAddress(String, String, String, String) - Constructor for class net.jxta.endpoint.EndpointAddress
Constructor which builds an address the four standard constituent parts.
EndpointAddress(ID, String, String) - Constructor for class net.jxta.endpoint.EndpointAddress
Constructor which builds an address from a standard jxta id and a service and param.
EndpointFilterListener - interface net.jxta.endpoint.EndpointFilterListener.
Deprecated. See the MessageFilterListener.
EndpointListener - interface net.jxta.endpoint.EndpointListener.
This interface is used in order to set up an EndpointService listener.
EndpointService - interface net.jxta.endpoint.EndpointService.
The EndpointService provides the API for sending and receiving messages between peers.
ExtendableAdvertisement - class net.jxta.document.ExtendableAdvertisement.
Extendable advertisements provide features for allowing inheritance of advertisement types.
ExtendableAdvertisement() - Constructor for class net.jxta.document.ExtendableAdvertisement
 
effectiveParam(String, String) - Method in class net.jxta.endpoint.ChannelMessenger
Figure out what the param string will be after mangling (if required) and applying relevant defaults.
effectiveService(String) - Method in class net.jxta.endpoint.ChannelMessenger
Figure out what the service string will be after mangling (if required) and applying relevant defaults.
elements - Variable in class net.jxta.endpoint.Message
List of the elements.
endCumulativeReport() - Method in interface net.jxta.meter.ServiceMonitor
Indication that the flurry of requests for cumulative Report is over
endpointClassID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known module class identifier: endpoint service
endpointServiceMonitorClassID - Static variable in class net.jxta.meter.MonitorResources
Well known module class identifier: endpoint service
equals(Object) - Method in class net.jxta.document.Attribute
The two attributes are the same if they have the same owner, name and value.
equals(Object) - Method in class net.jxta.document.MimeMediaType
equals(Object) - Method in class net.jxta.document.StructuredDocumentFactory.Instantiator.ExtensionMapping
 
equals(Object) - Method in class net.jxta.endpoint.ByteArrayMessageElement

Elements are considered equal if they have the same name, type and signatures. Element data is not considered by this implementation as it is mostly intended for subclass use.

equals(Object) - Method in class net.jxta.endpoint.EndpointAddress
equals(Object) - Method in class net.jxta.endpoint.InputStreamMessageElement

Elements are considered equal if they have the same name, type and signatures. Element data is not considered by this implementation as it is mostly intended for subclass use.

equals(Object) - Method in class net.jxta.endpoint.Message

Compare this Message against another.

equals(Object) - Method in class net.jxta.endpoint.MessageElement

Elements are considered equal if they have the same name, type and signatures.

equals(Object) - Method in class net.jxta.endpoint.StringMessageElement

Elements are considered equal if they have the same name, type and signatures. Element data is not considered by this implementation as it is mostly intended for subclass use.

equals(Object) - Method in class net.jxta.endpoint.TextDocumentMessageElement

Elements are considered equal if they have the same name, type and signatures. Element data is not considered by this implementation as it is mostly intended for subclass use.

equals(Object) - Method in class net.jxta.protocol.AccessPointAdvertisement
compare if two access points are equals.
equals(Object) - Method in class net.jxta.protocol.PipeResolverMessage.MessageType

only match ourselves.

equals(Object) - Method in class net.jxta.protocol.RouteAdvertisement
compare if two routes are equals.
equals(Object) - Method in class net.jxta.protocol.SrdiMessage.Entry

Expiration time is not considered in calculation.

equalsIngoringParams(Object) - Method in class net.jxta.document.MimeMediaType
Similar to MimeMediaType.equals(Object), but ignores any parameters.
eventListener - Variable in class net.jxta.util.JxtaBiDiPipe
 
expiration - Variable in class net.jxta.protocol.SrdiMessage.Entry
Entry Expiration expressed in relative time in ms
expirations - Variable in class net.jxta.protocol.DiscoveryResponseMsg
Expirations

F

FILTER_CLASS_TAG - Static variable in class net.jxta.meter.MonitorResources
 
FILTER_EXCEPTION - Static variable in class net.jxta.meter.MonitorException
Invalid MonitorFilter
FromParent - Static variable in interface net.jxta.peergroup.PeerGroup
Look for needed ModuleImplAdvertisement in the parent group of this group.
failAllAction() - Method in class net.jxta.endpoint.MessengerState
Drain pending messages, all failed.
filterMessage(Message, EndpointAddress, EndpointAddress) - Method in interface net.jxta.endpoint.MessageFilterListener
This method is invoked by the EndpointService for each message for which this filter is registered.
finalLock - Variable in class net.jxta.socket.JxtaSocket
 
finalLock - Variable in class net.jxta.util.JxtaBiDiPipe
 
findClass(ModuleSpecID) - Method in class net.jxta.platform.JxtaLoader
Finds and loads the class with the specified spec ID from the URL search path.
flush() - Method in class net.jxta.endpoint.AbstractMessenger
Makes sure that all outstanding messages have been processed; successfully or not. This method waits unless and until the state of the messenger is an Messenger.IDLE state. If the reached state is neither Messenger.CLOSED or any Messenger.USABLE state, then it throws an IOException. Else it returns silently.

If another thread keeps sending messages, this method may never return.

This method is deliberately simple. If a timeout needs to be provided, or if more detailed conditions are required, the Messenger.waitState(int, long) and Messenger.getState() methods should be used. For example :

 int myFlush(long notTooLong) {
   messenger.waitState(IDLE, notTooLong);
   if ((messenger.getState() & IDLE) == 0) return TOOLONG;
   if ((messenger.getState() & USABLE) != 0) return FLUSHED;
   if (messenger.getState() == CLOSED) return CLOSEDANDFLUSHED;
   return BROKEN;
 }
 

Note: Messenger.close() being asynchronous, it is valid to invoke flush() after close() as a form of synchronous variant of close(). If this messenger is not shared with any other thread, then invoking flush() before close is a more familiar means of achieving the same effect.

flush() - Method in interface net.jxta.endpoint.Messenger
Makes sure that all outstanding messages have been processed; successfully or not.
flush() - Method in class net.jxta.socket.JxtaSocketOutputStream
flush() - Method in class net.jxta.util.DevNullOutputStream

Does nothing....

flush() - Method in class net.jxta.util.DevNullWriter

Does nothing....

flush() - Method in class net.jxta.util.IgnoreFlushFilterOutputStream
 
flush() - Method in class net.jxta.util.WatchedOutputStream
 
flushAdvertisement(Advertisement) - Method in interface net.jxta.discovery.DiscoveryService
flush a stored Advertisement
flushAdvertisements(String, int) - Method in interface net.jxta.discovery.DiscoveryService
flushs stored Advertisement(s),
fromURI(URI) - Method in interface net.jxta.id.IDFactory.URIInstantiator
Construct a new ID instance from a JXTA ID contained in a URI.
fromURI(URI) - Static method in class net.jxta.id.IDFactory
Construct a new ID instance from a JXTA ID contained in a URI.
fromURL(URL) - Method in interface net.jxta.id.IDFactory.Instantiator
Deprecated. Convert to fromURI.
fromURL(URL) - Static method in class net.jxta.id.IDFactory
Deprecated. Use of URLs for representing JXTA IDs and this method are deprecated. Convert to using IDFactory.fromURI( URI ) instead.
fromURNNamespaceSpecificPart(String) - Method in interface net.jxta.id.IDFactory.URIInstantiator
Construct a new ID instance from the scheme specific portion of a jxta URN.

G

GLOBAL_TRACKING_ELEMENT - Static variable in class net.jxta.endpoint.Message
If true, then a tracking element is added to the message.
GROUP - Static variable in interface net.jxta.discovery.DiscoveryService
DiscoveryService type Group
GenericResolver - interface net.jxta.resolver.GenericResolver.
This interface specifies the resolver service that handles resolve requests of a specific given type.
GenericTimeStampedData - class net.jxta.util.GenericTimeStampedData.
Deprecated. Will be deprecated soon and moved to impl utils.
GenericTimeStampedData(Object) - Constructor for class net.jxta.util.GenericTimeStampedData
Deprecated.  
GroupIDTag - Static variable in class net.jxta.protocol.RdvAdvertisement
 
getAccessService() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Return the Access Service for this Peer Group. This service is present in every Peer Group.
getAccessService() - Method in interface net.jxta.peergroup.PeerGroup
Return the Access Service for this Peer Group.
getAdvBaseType() - Method in class net.jxta.protocol.AccessPointAdvertisement
{@inheritDoc}
getAdvExpirationTime(ID, int) - Method in interface net.jxta.discovery.DiscoveryService
Returns the maximum duration in milliseconds for which this document should be cached by those other than the publisher.
getAdvExpirationTime(Advertisement) - Method in interface net.jxta.discovery.DiscoveryService
Returns the maximum duration in milliseconds for which this document should be cached by those other than the publisher.
getAdvLifeTime(ID, int) - Method in interface net.jxta.discovery.DiscoveryService
Returns the maximum duration in milliseconds for which this document should be kept in local cache
getAdvLifeTime(Advertisement) - Method in interface net.jxta.discovery.DiscoveryService
Returns the maximum duration in milliseconds for which this document should be kept in local cache
getAdvType() - Method in class net.jxta.document.Advertisement
Returns the identifying type of this Advertisement.
getAdvertisement() - Method in interface net.jxta.pipe.InputPipe
Gets the pipe advertisement
getAdvertisement() - Method in interface net.jxta.pipe.OutputPipe
Gets the pipe advertisement
getAdvertisement() - Method in class net.jxta.protocol.SignedAdvertisement
Gets the Advertisement.
getAdvertisementType() - Static method in class net.jxta.document.Advertisement
Returns the identifying type of this Advertisement.
getAdvertisementType() - Method in interface net.jxta.document.AdvertisementFactory.Instantiator
Returns the identifying type of this Advertisement.
getAdvertisementType() - Static method in class net.jxta.protocol.AccessPointAdvertisement
Returns the identifying type of this Advertisement.
getAdvertisementType() - Static method in class net.jxta.protocol.ConfigParams
Returns the identifying type of this Advertisement.
getAdvertisementType() - Static method in class net.jxta.protocol.DiscoveryQueryMsg
All messages have a type (in xml this is !doctype) which identifies the message
getAdvertisementType() - Static method in class net.jxta.protocol.DiscoveryResponseMsg
All messages have a type(in xml this is !
getAdvertisementType() - Static method in class net.jxta.protocol.LimitedRangeRdvMessage
All messages have a type (in xml this is !
getAdvertisementType() - Static method in class net.jxta.protocol.ModuleClassAdvertisement
Returns the identifying type of this Advertisement.
getAdvertisementType() - Static method in class net.jxta.protocol.ModuleImplAdvertisement
Returns the identifying type of this Advertisement.
getAdvertisementType() - Static method in class net.jxta.protocol.ModuleSpecAdvertisement
Returns the identifying type of this Advertisement.
getAdvertisementType() - Static method in class net.jxta.protocol.PeerAdvertisement
Returns the identifying type of this Advertisement.
getAdvertisementType() - Static method in class net.jxta.protocol.PeerGroupAdvertisement
Returns the identifying type of this Advertisement.
getAdvertisementType() - Static method in class net.jxta.protocol.PipeAdvertisement
Returns the identifying type of this Advertisement.
getAdvertisementType() - Static method in class net.jxta.protocol.RdvAdvertisement
Returns the identifying type of this Advertisement.
getAdvertisementType() - Static method in class net.jxta.protocol.ResolverQueryMsg
All messages have a type (in xml this is !
getAdvertisementType() - Static method in class net.jxta.protocol.ResolverResponseMsg
All messages have a type (in xml this is !
getAdvertisementType() - Static method in class net.jxta.protocol.RouteAdvertisement
Returns the identifying type of this Advertisement.
getAdvertisementType() - Static method in class net.jxta.protocol.RouteQueryMsg
All messages have a type (in xml this is !
getAdvertisementType() - Static method in class net.jxta.protocol.RouteResponseMsg
All messages have a type (in xml this is !
getAdvertisementType() - Static method in class net.jxta.protocol.SignedAdvertisement
Returns the identifying type of this Advertisement.
getAdvertisementType() - Static method in class net.jxta.protocol.TransportAdvertisement
Returns the identifying type of this Advertisement.
getAdvertisements() - Method in class net.jxta.protocol.DiscoveryResponseMsg
returns the response advertisement objects
getAllMessageTransports() - Method in interface net.jxta.endpoint.EndpointService
Get an iterator of the MessageTransports available to this EndpointService.
getAllPurposePeerGroupImplAdvertisement() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Get an all purpose peerGroup ModuleImplAdvertisement that is compatible with this group. This impl adv can be used to create any group that relies only on the standard services. Or to derive other impl advs, using this impl advertisement as a basis.
getAllPurposePeerGroupImplAdvertisement() - Method in interface net.jxta.peergroup.PeerGroup
Get an all purpose peerGroup ModuleImplAdvertisement that is compatible with this group.
getAssocTable() - Method in class net.jxta.document.AdvertisementFactory
Used by ClassFactory methods to get the mapping of keys to constructors.
getAssocTable() - Method in class net.jxta.document.StructuredDocumentFactory
Used by ClassFactory methods to get the mapping of Mime Types to constructors.
getAssocTable() - Method in class net.jxta.id.IDFactory
Used by ClassFactory methods to get the mapping of ID types to constructors.
getAssocTable() - Method in class net.jxta.util.ClassFactory
Used by ClassFactory methods to get the mapping of keys to constructors.
getAttr() - Method in class net.jxta.protocol.DiscoveryQueryMsg
returns the Attr value
getAttribute(String) - Method in interface net.jxta.document.Attributable
Returns a single attribute which matches the name provided.
getAttributes() - Method in interface net.jxta.document.Attributable
Returns an enumerations of the attributes assosicated with this object.
getAuthCredentials() - Method in interface net.jxta.membership.MembershipService
Returns the current credentials for this peer.
getAuthSpecID() - Method in class net.jxta.protocol.ModuleSpecAdvertisement
returns the specID of an authenticator module.
getAuthenticationCredential() - Method in interface net.jxta.membership.Authenticator
Return the Authentication Credential associated with this authenticator, if any.
getAvailableKeys() - Method in class net.jxta.util.ClassFactory
Return all of the available keys for this factory.
getBadHops() - Method in class net.jxta.protocol.RouteQueryMsg
returns the bad hops know to that route
getBaseAdvType() - Method in class net.jxta.document.ExtendableAdvertisement
Returns the base type of this advertisement hierarchy.
getBaseAdvType() - Method in class net.jxta.protocol.ConfigParams
Returns the base type of this advertisement hierarchy. Typically, only the most basic advertisement of a type will implement this method and declare it as final.
getBaseAdvType() - Method in class net.jxta.protocol.ModuleClassAdvertisement
Returns the base type of this advertisement hierarchy. Typically, only the most basic advertisement of a type will implement this method and declare it as final.
getBaseAdvType() - Method in class net.jxta.protocol.ModuleImplAdvertisement
Returns the base type of this advertisement hierarchy. Typically, only the most basic advertisement of a type will implement this method and declare it as final.
getBaseAdvType() - Method in class net.jxta.protocol.ModuleSpecAdvertisement
Returns the base type of this advertisement hierarchy. Typically, only the most basic advertisement of a type will implement this method and declare it as final.
getBaseAdvType() - Method in class net.jxta.protocol.PeerAdvertisement
Returns the base type of this advertisement hierarchy. Typically, only the most basic advertisement of a type will implement this method and declare it as final.
getBaseAdvType() - Method in class net.jxta.protocol.PeerGroupAdvertisement
Returns the base type of this advertisement hierarchy. Typically, only the most basic advertisement of a type will implement this method and declare it as final.
getBaseAdvType() - Method in class net.jxta.protocol.PipeAdvertisement
Returns the base type of this advertisement hierarchy. Typically, only the most basic advertisement of a type will implement this method and declare it as final.
getBaseAdvType() - Method in class net.jxta.protocol.RdvAdvertisement
Returns the base type of this advertisement hierarchy. Typically, only the most basic advertisement of a type will implement this method and declare it as final.
getBaseAdvType() - Method in class net.jxta.protocol.RouteAdvertisement
Returns the base type of this advertisement hierarchy. Typically, only the most basic advertisement of a type will implement this method and declare it as final.
getBaseAdvType() - Method in class net.jxta.protocol.SignedAdvertisement
Returns the base type of this advertisement hierarchy. Typically, only the most basic advertisement of a type will implement this method and declare it as final.
getBaseAdvType() - Method in class net.jxta.protocol.TransportAdvertisement
Returns the base type of this advertisement hierarchy. Typically, only the most basic advertisement of a type will implement this method and declare it as final.
getBaseClass() - Method in class net.jxta.platform.ModuleClassID
Return a ModuleClassID of the same base class but with the role portion set to zero. aka "the base class".
getBaseClass() - Method in class net.jxta.platform.ModuleSpecID
Return a ModuleClassID of the same base class but with the role portion set to zero. aka "the base class".
getBestReportRate(long) - Method in interface net.jxta.peer.PeerInfoService
Asynchronous reporting of Monitored data may be obtained only at rates supported by the MonitorManager on the peer.
getBoolean(Message, String, boolean) - Static method in class net.jxta.util.MessageUtilities
Deprecated.  
getBoolean(Element) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Get the value of an element converted from a String ("true" or "false")
getBoolean(Element, String, boolean) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Get the value of a Child Element
getByteLength() - Method in class net.jxta.endpoint.ByteArrayMessageElement
Returns the size of the element data in bytes.
getByteLength() - Method in class net.jxta.endpoint.InputStreamMessageElement
Returns the size of the element data in bytes.
getByteLength() - Method in class net.jxta.endpoint.Message
Returns the aggregate size of all the memeber elements.
getByteLength() - Method in class net.jxta.endpoint.MessageElement
Returns the size of the element data in bytes.
getBytes(boolean) - Method in class net.jxta.endpoint.ByteArrayMessageElement
Returns a byte array which contains the element data. The byte array returned may be shared amongst all copies of the element, do not modify it. The copy parameter allows you to request a private, modifiable copy of the element data.

This implementation builds the byte array from the stream.

synchronized so that we can replace our internal buffer with the buffer we are returning if we were using a shared buffer.

getBytes() - Method in class net.jxta.endpoint.ByteArrayMessageElement
Returns the contents of this element as a byte array.
getBytes() - Method in class net.jxta.endpoint.EndpointAddress
Deprecated. There isn't really ever a good reason to use this since it has to assume the character encoding.
getBytes(boolean) - Method in class net.jxta.endpoint.MessageElement
Returns a byte array which contains the element data.
getBytes(boolean) - Method in class net.jxta.endpoint.StringMessageElement
Returns a byte array which contains the element data. The byte array returned may be shared amongst all copies of the element, do not modify it. The copy parameter allows you to request a private, modifiable copy of the element data.

This implementation builds the byte array from the stream.

getBytes(boolean) - Method in class net.jxta.endpoint.TextDocumentMessageElement
Returns a byte array which contains the element data. The byte array returned may be shared amongst all copies of the element, do not modify it. The copy parameter allows you to request a private, modifiable copy of the element data.

This implementation builds the byte array from the stream.

getBytesRead() - Method in class net.jxta.util.CountingInputStream
Returns the number of bytes read fromthe stream thus far.
getBytesWritten() - Method in class net.jxta.util.CountingOutputStream
Returns the number of bytes written to the stream thus far.
getCanonicalMessenger(EndpointAddress, Object) - Method in interface net.jxta.endpoint.EndpointService
Creates and maps a canonical messenger to the specified destination.
getCauses() - Method in class net.jxta.exception.ConfiguratorException
Retrieve the causes as a List.
getChannelMessenger(PeerGroupID, String, String) - Method in class net.jxta.endpoint.AsyncChannelMessenger
If applicable, returns another messenger that will send messages to the same destination address than this one, but with the specified default service and serviceParam, possibly rewriting addresses to ensure delivery through the specified redirection. This is not generaly usefull to applications and most messengers will return null. This method is needed by the EndpointService when interacting with Messengers provided by Transport modules. If you are not implementing a Transport module, then you can ignore this method. Important: The channel so obtained is not configured to support the Messenger.sendMessage(Message, String, String, OutgoingMessageEventListener) legacy method. If use of this method is desired, ChannelMessenger.setMessageWatcher(net.jxta.endpoint.ListenerAdaptor) must be used first.

By default a channel refuses to make a channel.

getChannelMessenger(PeerGroupID, String, String) - Method in class net.jxta.endpoint.ChannelMessenger
If applicable, returns another messenger that will send messages to the same destination address than this one, but with the specified default service and serviceParam, possibly rewriting addresses to ensure delivery through the specified redirection. This is not generaly usefull to applications and most messengers will return null. This method is needed by the EndpointService when interacting with Messengers provided by Transport modules. If you are not implementing a Transport module, then you can ignore this method. Important: The channel so obtained is not configured to support the Messenger.sendMessage(Message, String, String, OutgoingMessageEventListener) legacy method. If use of this method is desired, ChannelMessenger.setMessageWatcher(net.jxta.endpoint.ListenerAdaptor) must be used first.

By default a channel refuses to make a channel.

getChannelMessenger(PeerGroupID, String, String) - Method in interface net.jxta.endpoint.Messenger
If applicable, returns another messenger that will send messages to the same destination address than this one, but with the specified default service and serviceParam, possibly rewriting addresses to ensure delivery through the specified redirection.
getChannelMessenger(PeerGroupID, String, String) - Method in class net.jxta.endpoint.ThreadedMessenger
 
getCharLength() - Method in class net.jxta.endpoint.StringMessageElement
Returns the size of the element data in characters

synchronized for caching purposes.

getCharLength() - Method in class net.jxta.endpoint.TextDocumentMessageElement
Returns the size of the element data in characters

synchronized for caching purposes.

getCharLength() - Method in class net.jxta.endpoint.TextMessageElement
Returns the size of the element data in characters

synchronized for caching purposes.

getChars(boolean) - Method in class net.jxta.endpoint.StringMessageElement
Returns a char array which contains the element data. The char array returned may be shared amongst all copies of the element, do not modify it. The copy parameter allows you to request a private, modifiable copy of the element data.

synchronized for caching purposes.

getChars(boolean) - Method in class net.jxta.endpoint.TextDocumentMessageElement
Returns a char array which contains the element data. The char array returned may be shared amongst all copies of the element, do not modify it. The copy parameter allows you to request a private, modifiable copy of the element data.

synchronized for caching purposes.

getChars(boolean) - Method in class net.jxta.endpoint.TextMessageElement
Returns a char array which contains the element data.
getCharsWritten() - Method in class net.jxta.util.CountingWriter
Returns the number of chars written to the stream thus far.
getChild(Element, Object) - Static method in class net.jxta.util.DocumentUtilities
Deprecated.  
getChildElement(Element, String) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Get a child element of the specified tagName This is done by serializing and then deserializing the object (ie not very efficient)
getChildren() - Method in interface net.jxta.document.Element
Returns an enumeration of the immediate children of this element.
getChildren(Object) - Method in interface net.jxta.document.Element
Returns an enumeration of the immediate children of this element whose name match the specified key.
getChildren(String) - Method in interface net.jxta.document.TextElement
Returns an enumeration of the immediate children of this element whose name match the specified string.
getClassForKey() - Method in class net.jxta.document.AdvertisementFactory
Used by ClassFactory methods to ensure that all keys used with the mapping are of the correct type.
getClassForKey() - Method in class net.jxta.document.StructuredDocumentFactory
Used by ClassFactory methods to ensure that all keys used with the mapping are of the correct type.
getClassForKey() - Method in class net.jxta.id.IDFactory
Used by ClassFactory methods to ensure that all keys used with the mapping are of the correct type.
getClassForKey() - Method in class net.jxta.util.ClassFactory
Used by ClassFactory methods to ensure that all keys used with the mapping are of the correct type.
getClassOfInstantiators() - Method in class net.jxta.document.AdvertisementFactory
Used by ClassFactory methods to ensure that all of the instance classes which register with this factory have the correct base class
getClassOfInstantiators() - Method in class net.jxta.document.StructuredDocumentFactory
Used by ClassFactory methods to ensure that all of the instantiators which are registered with this factory have the correct interface.
getClassOfInstantiators() - Method in class net.jxta.id.IDFactory
Used by ClassFactory methods to ensure that all of the instance classes which register with this factory have the correct base class
getClassOfInstantiators() - Method in class net.jxta.util.ClassFactory
Used by ClassFactory methods to ensure that all of the instance classes which register with this factory have the correct base class
getCodatID() - Method in class net.jxta.codat.Codat
Returns the CodatId associated with this Codat.
getCode() - Method in class net.jxta.protocol.ModuleImplAdvertisement
returns the code; a reference to or representation of the executable code advertised by this advertisement.
getCompat() - Method in class net.jxta.protocol.ModuleImplAdvertisement
returns the module impl. compatibility statement.
getCompatPriv() - Method in class net.jxta.protocol.ModuleImplAdvertisement
Privileged version of ModuleImplAdvertisement.getCompat() that does not clone the elements.
getConfigAdvertisement() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Returns the config advertisment for this peer in this group (if any).
getConfigAdvertisement() - Method in interface net.jxta.peergroup.PeerGroup
Returns the config advertisment for this peer in this group (if any).
getConfigParams() - Method in interface net.jxta.peergroup.Configurator
Retrieve the parameters associcated with this configuration from the default location.
getConfiguratorClass() - Static method in class net.jxta.peergroup.PeerGroupFactory
Get the configurator class for the platform.
getConnectedPeerIDs() - Method in interface net.jxta.rendezvous.RendezVousService
Returns a Vector of PeerID of the peers that are currentely connected.
getConnectedPeers() - Method in interface net.jxta.rendezvous.RendezVousService
Returns an Enumeration of PeerID of the peers that are currentely connected.
getConnectedRendezVous() - Method in interface net.jxta.rendezvous.RendezVousService
Returns an Enumeration of the PeerID all the RendezVous on which this Peer is currentely connected.
getConnectionAddress() - Method in class net.jxta.endpoint.MessengerEvent
 
getCreator() - Method in class net.jxta.protocol.ModuleSpecAdvertisement
Returns the creator of the module spec, in case someone cares.
getCredDoc(PeerGroup) - Static method in class net.jxta.socket.JxtaMulticastSocket
Obtain the credential doc from the group object
getCredDoc(PeerGroup) - Static method in class net.jxta.socket.JxtaSocket
obtain the cred doc from the group object
getCredDoc(PeerGroup) - Static method in class net.jxta.util.JxtaBiDiPipe
obtain the cred doc from the group object
getCredential() - Method in class net.jxta.protocol.ResolverQueryMsg
returns the credential
getCredential() - Method in class net.jxta.protocol.ResolverResponseMsg
returns the credential
getCredential() - Method in class net.jxta.protocol.ResolverSrdiMsg
returns the credential
getCredentialDoc() - Method in class net.jxta.socket.JxtaSocket
get the remote credential doc
getCredentialDoc() - Method in class net.jxta.util.JxtaBiDiPipe
get the remote credential doc
getCredentialDoc() - Method in class net.jxta.util.JxtaServerPipe
get the credential doc
getCumulativeMonitorReport(MonitorFilter) - Method in interface net.jxta.peer.PeerInfoService
Get a MonitorReport of total accumulated metrics from the ServiceMonitors (specified in the MonitorFilter) since they were created/reset for the local Peer.
getCumulativeMonitorReport(PeerID, MonitorFilter, MonitorListener, long) - Method in interface net.jxta.peer.PeerInfoService
Get a MonitorReport of total accumulated metrics from the ServiceMonitors (specified in the MonitorFilter) since they were created/reset for the specified remote Peer.
getCumulativeServiceMetric(ServiceMonitorFilter, long, long) - Method in interface net.jxta.meter.ServiceMonitor
Get ServiceMetrics since the start (or last reset time) of this ServiceMonitor.
getCurrentCredentials() - Method in interface net.jxta.membership.MembershipService
Returns the current credentials for this peer.
getData() - Method in class net.jxta.util.GenericTimeStampedData
Deprecated.  
getDefaultCredential() - Method in interface net.jxta.membership.MembershipService
Returns the default credential for this peer.
getDefaultIDFormat() - Static method in class net.jxta.id.IDFactory
Returns a String containing the name of the default ID Format.
getDefaultNamespace() - Method in class net.jxta.endpoint.Message
Return the default Namespace of this message.
getDesc() - Method in class net.jxta.protocol.PeerAdvertisement
returns the description
getDesc() - Method in class net.jxta.protocol.PipeAdvertisement
returns the description
getDescription() - Method in class net.jxta.meter.MonitorFilter
Get Description
getDescription() - Method in class net.jxta.protocol.ModuleClassAdvertisement
returns the keywords/description associated with this class
getDescription() - Method in class net.jxta.protocol.ModuleImplAdvertisement
returns the description
getDescription() - Method in class net.jxta.protocol.ModuleSpecAdvertisement
returns the keywords/description associated with this class
getDescription() - Method in class net.jxta.protocol.PeerAdvertisement
returns the description
getDescription() - Method in class net.jxta.protocol.PeerGroupAdvertisement
returns the description
getDescription() - Method in class net.jxta.protocol.PipeAdvertisement
returns the description
getDest() - Method in class net.jxta.protocol.RouteAdvertisement
Returns the destination access point
getDestEndpointAddresses() - Method in class net.jxta.protocol.RouteAdvertisement
Return the endpoint addresses of the destination
getDestPeerID() - Method in class net.jxta.protocol.RouteAdvertisement
Returns the route destination Peer ID
getDestPeerID() - Method in class net.jxta.protocol.RouteQueryMsg
returns the destination peer ID we are looking for
getDestRoute() - Method in class net.jxta.protocol.RouteResponseMsg
returns the destination route we were looking for
getDestinationAddress() - Method in class net.jxta.endpoint.AbstractMessenger
Returns the destination of this messenger. The returned EndpointAddress is a clone and can be freely used by the caller.
getDestinationAddress() - Method in interface net.jxta.endpoint.Messenger
Returns the destination of this messenger.
getDestinationAddressObject() - Method in class net.jxta.endpoint.AbstractMessenger
Returns the internal EndpointAddress object of the destination of the user. Changing the content of the object may have unpredictable consequence on the behavior of the EndpointMessenger. This method is intended to be used for applications that requires to have weak or soft reference to an EndpointMessenger: the returned Endpoint Address object will be unreferenced when this messenger will finalize.
getDestinationAddressObject() - Method in interface net.jxta.endpoint.Messenger
Returns the internal EndpointAddress object of the destination of the user.
getDirection() - Method in class net.jxta.protocol.LimitedRangeRdvMessage
Get the direction the message must take
getDisconnectedRendezVous() - Method in interface net.jxta.rendezvous.RendezVousService
Returns an Enumeration of the PeerID all the RendezVous on which this Peer failed to connect to.
getDiscoveryService() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Return the Discovery Service for this Peer Group.
getDiscoveryService() - Method in interface net.jxta.peergroup.PeerGroup
Return the Discovery Service for this Peer Group.
getDiscoveryType() - Method in class net.jxta.protocol.DiscoveryQueryMsg
Get the response type
getDiscoveryType() - Method in class net.jxta.protocol.DiscoveryResponseMsg
Get the response type
getDocument() - Method in class net.jxta.codat.Codat
Returns the Document associated with this Codat.
getDocument(MimeMediaType) - Method in class net.jxta.credential.AuthenticationCredential
Write credential into a document. as is a mime media-type specification and provides the form of the document which is being requested.
getDocument(MimeMediaType) - Method in interface net.jxta.credential.Credential
Write credential into a document.
getDocument(MimeMediaType) - Method in class net.jxta.document.Advertisement
Write advertisement into a document.
getDocument(MimeMediaType) - Method in class net.jxta.document.ExtendableAdvertisement
Write advertisement into a document. asMimeType is a mime media-type specification and provides the form of the document which is being requested. Two standard document forms are defined. "text/plain" encodes the document in a "pretty-print" format for human viewing and "text/xml" which provides an XML format.

We don't have any content to add, just build the document instance and return it to implementations that actually do something with it.

getDocument(MimeMediaType) - Method in class net.jxta.protocol.DiscoveryQueryMsg
Write advertisement into a document. asMimeType is a mime media-type specification and provides the form of the document which is being requested.
getDocument(MimeMediaType) - Method in class net.jxta.protocol.DiscoveryResponseMsg
Write advertisement into a document. asMimeType is a mime media-type specification and provides the form of the document which is being requested.
getDocument(MimeMediaType) - Method in class net.jxta.protocol.LimitedRangeRdvMessage
Write advertisement into a document. asMimeType is a mime media-type specification and provides the form of the document which is being requested.
getDocument(MimeMediaType) - Method in class net.jxta.protocol.PeerInfoQueryMessage
 
getDocument(MimeMediaType) - Method in class net.jxta.protocol.PeerInfoResponseMessage
 
getDocument(MimeMediaType) - Method in class net.jxta.protocol.PipeResolverMessage
Write message into a document. asMimeType is a mime media-type specification and provides the form of the document which is being requested.
getDocument(MimeMediaType) - Method in class net.jxta.protocol.ResolverQueryMsg
Write advertisement into a document. asMimeType is a mime media-type specification and provides the form of the document which is being requested.
getDocument(MimeMediaType) - Method in class net.jxta.protocol.ResolverResponseMsg
Write advertisement into a document. asMimeType is a mime media-type specification and provides the form of the document which is being requested.
getDocument(MimeMediaType) - Method in class net.jxta.protocol.ResolverSrdiMsg
Write advertisement into a document. asMimeType is a mime media-type specification and provides the form of the document which is being requested.
getDocument(MimeMediaType) - Method in class net.jxta.protocol.RouteQueryMsg
Write advertisement into a document. asMimeType is a mime media-type specification and provides the form of the document which is being requested.
getDocument(MimeMediaType) - Method in class net.jxta.protocol.RouteResponseMsg
Write advertisement into a document. asMimeType is a mime media-type specification and provides the form of the document which is being requested.
getDocument(MimeMediaType) - Method in class net.jxta.protocol.SrdiMessage
Write advertisement into a document. asMimeType is a mime media-type specification and provides the form of the document which is being requested.
getDocumentSerializable(Element, Class) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Create an object from its Document Serialized components
getDocumentSerializable(Element, DocumentSerializable) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Initialize an object from its Document Serialized components
getDocumentSerializable(Element, String, Class) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Create an object from its Document Serialized components
getDocumentSerializableFromXml(String, Class) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Create a DocumentSerializable Object from an XML Document
getDocumentSerializableFromXml(byte[], Class) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Create a DocumentSerializable Object from an XML Document
getDocumentSerializableFromXml(InputStream, Class) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Create a DocumentSerializable Object from an XML Document
getDouble(Message, String, double) - Static method in class net.jxta.util.MessageUtilities
Deprecated.  
getDouble(Element) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Get the value of an element converted from a String
getDouble(Element, String, double) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Get the value of a Child Element
getElementName() - Method in class net.jxta.endpoint.MessageElement
Returns the name of the MessageElement.
getElementProperty(Object) - Method in class net.jxta.endpoint.MessageElement
Retrieves a transient property from the set for this element.
getEndpointAddresses() - Method in class net.jxta.protocol.AccessPointAdvertisement
returns the list of endpoint addresses associated with this access point
getEndpointService() - Method in interface net.jxta.endpoint.MessageTransport
Returns the endpoint service with which this MessageTransport is registered.
getEndpointService() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Return the Endpoint Service for this Peer Group. This service is present in every Peer Group.
getEndpointService() - Method in interface net.jxta.peergroup.PeerGroup
Return the Endpoint Service for this Peer Group.
getEntries() - Method in class net.jxta.protocol.SrdiMessage
returns the entries of this SrdiMessage
getEntrySet() - Method in class net.jxta.util.ClassFactory
Returns an umodifiable Set containing all of the associations stored in this ClassFactory.
getExpirations() - Method in class net.jxta.protocol.DiscoveryResponseMsg
Gets the expirations attribute of the DiscoveryResponseMsg object
getExtension() - Method in class net.jxta.document.StructuredDocumentFactory.Instantiator.ExtensionMapping
returns the extension which is part of this mapping.
getFailure() - Method in class net.jxta.endpoint.OutgoingMessageEvent
Get the failure associated with this event, if any.
getFileExtension() - Method in interface net.jxta.document.Document
Returns the file extension type used by this Document.
getFileExtension() - Method in class net.jxta.endpoint.MessageElement
Returns the file extension type used by this Document. This value is usually chosen based upon the MIME Media Type.

We use the "unknown" extension and leave it to sub-classes to extend this.

getFileExtension() - Method in class net.jxta.endpoint.TextDocumentMessageElement
Returns the file extension type used by this Document. This value is usually chosen based upon the MIME Media Type.

We use the "unknown" extension and leave it to sub-classes to extend this. If we had a mailcap facility we could do better classification based on mimetype.

We use the "text" extension and leave it to sub-classes to extend this.

getFileExtension() - Method in class net.jxta.endpoint.TextMessageElement
Returns the file extension type used by this Document. This value is usually chosen based upon the MIME Media Type.

We use the "unknown" extension and leave it to sub-classes to extend this. If we had a mailcap facility we could do better classification based on mimetype.

We use the "text" extension and leave it to sub-classes to extend this.

getFileExtensionForMimeType(MimeMediaType) - Static method in class net.jxta.document.StructuredDocumentFactory
Returns the prefered extension for a given mime-type.
getFirstHop() - Method in class net.jxta.protocol.RouteAdvertisement
Returns the access point for the first hop
getFromTime() - Method in class net.jxta.meter.MonitorReport
Begin time that this report is representing
getGroup() - Method in interface net.jxta.endpoint.EndpointService
Returns the group to which this EndpointService is attached.
getGroup() - Method in class net.jxta.socket.JxtaServerSocket
Gets the group associated with this JxtaServerSocket object
getGroup() - Method in class net.jxta.util.JxtaServerPipe
Gets the group associated with this JxtaServerPipe
getGroupID() - Method in class net.jxta.protocol.RdvAdvertisement
get the group id
getHandlerName() - Method in class net.jxta.protocol.ResolverQueryMsg
returns the handlername
getHandlerName() - Method in class net.jxta.protocol.ResolverResponseMsg
returns the handlername
getHandlerName() - Method in class net.jxta.protocol.ResolverSrdiMsg
returns the handlername
getHomeThreadGroup() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Returns the Thread Group in which threads for this peer group will live. This is currently used only for debugging purposes so that the source of a thread can be determined.
getHomeThreadGroup() - Method in interface net.jxta.peergroup.PeerGroup
Returns the Thread Group in which threads for this peer group will live.
getHop(PeerID) - Method in class net.jxta.protocol.RouteAdvertisement
return a hop from the list of hops
getHop(int) - Method in class net.jxta.protocol.RouteAdvertisement
Return hop of the route at location index in the hops list
getHopCount() - Method in class net.jxta.protocol.ResolverQueryMsg
returns the hop count
getHops() - Method in class net.jxta.protocol.RouteAdvertisement
returns the list of hops
getID() - Method in class net.jxta.document.Advertisement
Returns a unique ID suitable for indexing of this Advertisement.
getID() - Method in class net.jxta.protocol.ModuleClassAdvertisement
returns a unique ID for that advertisement (for indexing purposes).
getID() - Method in class net.jxta.protocol.ModuleImplAdvertisement
Returns the unique ID of that advertisement for indexing purposes.
getID() - Method in class net.jxta.protocol.ModuleSpecAdvertisement
returns a unique id for that adv for the purpose of indexing.
getID() - Method in class net.jxta.protocol.PeerAdvertisement
Returns a unique ID for that peer X group intersection.
getID() - Method in class net.jxta.protocol.PeerGroupAdvertisement
Returns a unique ID for indexing purposes.
getID() - Method in class net.jxta.protocol.PipeAdvertisement
get an ID for indexing purposes.
getID() - Method in class net.jxta.protocol.RdvAdvertisement
Returns a unique ID suitable for indexing of this Advertisement.

The ID is supposed to be unique and is not guaranteed to be of any particular subclass of ID. Each class of advertisement is responsible for the choice of ID to return. The value for the ID returned can either be:

  • An ID which is already part of the advertisement definition and is relatively unique between advertisements instances. For example, the Peer Advertisement returns the Peer ID.
  • A static CodatID which is generated via some canonical process which will produce the same value each time and different values for different advertisements of the same type.
  • ID.nullID for advertisement types which are not readily indexed.

Since this ID is normally used for indexing, the IDs returned must be as unique as possible to avoid collisions.

For Advertisement types which normally return non-ID.nullID values no ID should be returned when asked to generate an ID while the Advertisement is an inconsistent state (example: unitialized index fields). Instead java.lang.IllegalStateException should be thrown.

getID() - Method in class net.jxta.protocol.RouteAdvertisement
Returns a unique ID suitable for indexing of this Advertisement.

The ID is supposed to be unique and is not guaranteed to be of any particular subclass of ID. Each class of advertisement is responsible for the choice of ID to return. The value for the ID returned can either be:

  • An ID which is already part of the advertisement definition and is relatively unique between advertisements instances. For example, the Peer Advertisement returns the Peer ID.
  • A static CodatID which is generated via some canonical process which will produce the same value each time and different values for different advertisements of the same type.
  • ID.nullID for advertisement types which are not readily indexed.

Since this ID is normally used for indexing, the IDs returned must be as unique as possible to avoid collisions.

For Advertisement types which normally return non-ID.nullID values no ID should be returned when asked to generate an ID while the Advertisement is an inconsistent state (example: unitialized index fields). Instead java.lang.IllegalStateException should be thrown.

getID() - Method in class net.jxta.protocol.TransportAdvertisement
Return ID for indexing.
getIDFormat() - Method in class net.jxta.id.ID
Returns a string identifier which indicates which ID format is used by this ID instance.
getIdentityInfo() - Method in class net.jxta.credential.AuthenticationCredential
Returns the StructuredDocument Element containing the identity information which was originally provided when this AuthenticationCredential was created.
getIdentityReference() - Method in class net.jxta.util.AbstractSimpleSelectable
 
getIdentityReference() - Method in interface net.jxta.util.SimpleSelectable
 
getImplAdvertisement() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Returns the advertisment for this service.
getImplAdvertisement() - Method in interface net.jxta.service.Service
Returns the advertisment for this service.
getIndexFields() - Method in class net.jxta.document.Advertisement
returns an array of String fields to index the advertisement on.
getInputPeerAdv() - Method in class net.jxta.protocol.PipeResolverMessage
 
getInputPipe() - Method in class net.jxta.util.JxtaBiDiPipe
Returns an input stream for this socket.
getInputStream() - Method in class net.jxta.socket.JxtaSocket
Returns an input stream for this socket.
getInstantiator(Object) - Method in class net.jxta.util.ClassFactory
Return the instantiator associated with the provided key.
getInt(Message, String, int) - Static method in class net.jxta.util.MessageUtilities
Deprecated.  
getInt(Element) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Get the value of an element converted from a String
getInt(Element, String, int) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Get the value of a Child Element
getInterface() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Service objects are not manipulated directly to protect usage of the service. A Service interface is returned to access the service methods.
getInterface() - Method in interface net.jxta.service.Service
Service objects are not manipulated directly to protect usage of the service.
getKeepAlive() - Method in class net.jxta.socket.JxtaSocket
getKey() - Method in interface net.jxta.document.Element
Get the key associated with this Element.
getLastHop() - Method in class net.jxta.protocol.RouteAdvertisement
Returns the access point for the last hop
getLastResetTime() - Method in class net.jxta.meter.PeerMonitorInfo
Get Time that the Monitor was last Reset (probably same as startTime)
getLeaseTime() - Method in class net.jxta.meter.MonitorEvent
Most recent Lease time granted (not specified if a cumulative Report)
getListener() - Method in class net.jxta.util.JxtaBiDiPipe
Returns the message listener for this pipe
getLoader() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Returns the class loader for this group.
getLoader() - Method in interface net.jxta.peergroup.PeerGroup
Returns the class loader for this group.
getLocalAddress() - Method in class net.jxta.socket.JxtaMulticastSocket
getLocalAdvertisement(PeerGroup, String, String) - Static method in class net.jxta.util.DiscoveryUtilities
Deprecated. Just use discovery directly. This method doesn't seem to do anything useful.
getLocalAdvertisements(int, String, String) - Method in interface net.jxta.discovery.DiscoveryService
Retrieve Stored Peer, Group, and General Advertisements
getLocalSocketAddress() - Method in class net.jxta.socket.JxtaMulticastSocket
getLocalWalkView() - Method in interface net.jxta.rendezvous.RendezVousService
Returns a vector of RdvAdvertisement of the local view of rendezvous peers.
getLogicalDestinationAddress() - Method in interface net.jxta.endpoint.Messenger
Returns the logical destination of this messenger.
getLogicalDestinationAddress() - Method in class net.jxta.endpoint.ThreadedMessenger
Returns the logical destination of this messenger. This may be a different address than is returned by getDestinationAddress and refers to the entity which is located at the destination address.

By analogy, a telephone number would be the destination address, and the owner of that telephone number would be the logical destination. Each logical destination may be known by one or more destination addresses.

getLogicalDestinationImpl() - Method in class net.jxta.endpoint.ThreadedMessenger
Obtain the logical destination address from the implementer (which likely gets it from the transport messenger).
getLong(Message, String, long) - Static method in class net.jxta.util.MessageUtilities
Deprecated.  
getLong(Element) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Get the value of an element converted from a String
getLong(Element, String, long) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Get the value of a Child Element
getMTU() - Method in class net.jxta.endpoint.AbstractMessenger
Returns the maximum message size that this messenger can handle. That limit refers to the cummulative size of application level elements. The various sendMessage will refuse to send messages that exceed this limit.
getMTU() - Method in interface net.jxta.endpoint.Messenger
Returns the maximum message size that this messenger can handle.
getMembershipService() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Return the Membership Service for this Peer Group. This service is present in every Peer Group.
getMembershipService() - Method in interface net.jxta.peergroup.PeerGroup
Return the Membership Service for this Peer Group.
getMessage() - Method in class net.jxta.pipe.PipeMsgEvent
Returns the message associated with the event
getMessage(int) - Method in class net.jxta.util.JxtaBiDiPipe
Gets a message from the queue.
getMessageElement(String) - Method in class net.jxta.endpoint.Message
Retrieve a element by name from the message without regard to namespace.
getMessageElement(String, String) - Method in class net.jxta.endpoint.Message
Retrieve a element by name in the specified namespace from the message.
getMessageElements() - Method in class net.jxta.endpoint.Message
Returns a list iterator of all of the elements contained in this message.
getMessageElements(String) - Method in class net.jxta.endpoint.Message
Returns a list iterator of all of the elements contained in this message who's name matches the specified name.
getMessageElements(String, String) - Method in class net.jxta.endpoint.Message
Returns a list iterator of all of the elements contained in the specified namespace who's name matches the specified name in the order in which they were added to the Message.
getMessageElements(MimeMediaType) - Method in class net.jxta.endpoint.Message
Returns a list iterator of all of the elements contained in this message whose mime-type matchs the given in the order they were added to the message.
getMessageElements(String, MimeMediaType) - Method in class net.jxta.endpoint.Message
Returns a list iterator of all of the elements contained in this message whose type matches the given in the order they were added to the message.
getMessageElementsOfNamespace(String) - Method in class net.jxta.endpoint.Message
Returns an list iterator of all of the elements contained in this message which match the specified namespace.
getMessageLineage() - Method in class net.jxta.endpoint.Message
Returns an iterator which describes the lineage of this message.
getMessageModCount() - Method in class net.jxta.endpoint.Message
Returns the modification count of this message.
getMessageModHistory() - Method in class net.jxta.endpoint.Message
Returns a string containing the modification history for this message
getMessageNamespaces() - Method in class net.jxta.endpoint.Message
Returns an iterator of the namespaces present in this message.
getMessageNumber() - Method in class net.jxta.endpoint.Message
Returns the message number of this message.
getMessageProperty(Object) - Method in class net.jxta.endpoint.Message
Retrieves a transient property from the set for this message.
getMessageTransport(String) - Method in interface net.jxta.endpoint.EndpointService
Get a MessageTransport by name
getMessageType() - Static method in class net.jxta.protocol.PeerInfoQueryMessage
returns the Message type
getMessageType() - Static method in class net.jxta.protocol.PeerInfoResponseMessage
returns the Message type
getMessageType() - Static method in class net.jxta.protocol.PipeResolverMessage
returns the Message type.
getMessageType() - Static method in class net.jxta.protocol.ResolverSrdiMsg
All messages have a type (in xml this is !
getMessageType() - Static method in class net.jxta.protocol.SrdiMessage
All messages have a type (in xml this is !
getMessenger(EndpointAddress, Object) - Method in interface net.jxta.endpoint.EndpointService
Behaves like EndpointService.getMessengerImmediate(EndpointAddress, Object), except that the invoker is blocked until the messenger resolves or fails to do so.
getMessenger(EndpointAddress) - Method in interface net.jxta.endpoint.EndpointService
Deprecated. This convenience method adds little value. It is strictly equivalent to getMessenger(addr, null)
getMessenger(MessengerEventListener, EndpointAddress, Object) - Method in interface net.jxta.endpoint.EndpointService
Deprecated. This method is being phased out. Prefer one of the other non-blocking variants. If a listener style paradigm is required, use ListenerAdaptor which emulates this functionality.
getMessenger(EndpointAddress, Object) - Method in interface net.jxta.endpoint.MessageSender
Creates an Messenger for sending messages to the specified destination EndpointAddress.
getMessenger() - Method in class net.jxta.endpoint.MessengerEvent
 
getMessenger() - Method in class net.jxta.util.JxtaBiDiPipe
Deprecated. use sendMessage instead
getMessenger(EndpointAddress) - Method in class net.jxta.util.endpoint.WeakMessengerCache
Deprecated. Return, if any, a cached Messenger.
getMessengerImmediate(EndpointAddress, Object) - Method in interface net.jxta.endpoint.EndpointService
Returns a messenger to the specified destination.
getMetaID() - Method in class net.jxta.codat.Codat
Returns Codat id of related codat associated with this metadata Codat.
getMethod() - Method in class net.jxta.credential.AuthenticationCredential
Returns the authentication method which this AuthenticationCredential will be requesting when it is provided to a Membership Service during the "Apply" operation.
getMethodName() - Method in interface net.jxta.membership.Authenticator
Returns the name of this authentication method.
getMimeMediaType() - Method in class net.jxta.document.MimeMediaType
Get the "root" mime-type/subtype without any of the parameters.
getMimeMediaType() - Method in class net.jxta.document.StructuredDocumentFactory.Instantiator.ExtensionMapping
returns the MIME Media Type which is part of this mapping.
getMimeType() - Method in interface net.jxta.document.Document
Returns the MIME Media type of this Document per IETF RFC 2046 MIME : Media Types.
getMimeType() - Method in class net.jxta.endpoint.MessageElement
Returns the MIME Media type of this Document per IETF RFC 2046 MIME : Media Types.

JXTA does not currently support the 'Multipart' or 'Message' media types.

Will return "Application/Octet-Stream" if no type was originally specified.

getMimeType() - Method in class net.jxta.endpoint.TextDocumentMessageElement
Returns the MIME Media type of this Document per IETF RFC 2046 MIME : Media Types.

JXTA does not currently support the 'Multipart' or 'Message' media types.

Will return "Application/Octet-Stream" if no type was originally specified.

getMimeTypeForFileExtension(String) - Static method in class net.jxta.document.StructuredDocumentFactory
Returns the prefered mime-type for a given file extension.
getModCount() - Method in class net.jxta.protocol.ConfigParams
Returns the number of times this object has been modified since it was created.
getModCount() - Method in class net.jxta.protocol.PeerAdvertisement
Returns the number of times this object has been modified since it was created.
getModuleClassID() - Method in interface net.jxta.meter.ServiceMetric
getModuleClassID
getModuleClassID() - Method in interface net.jxta.meter.ServiceMonitor
Get ModuleClassID of this ServiceMonitor
getModuleClassID() - Method in interface net.jxta.meter.ServiceMonitorFilter
get ModuleClassID
getModuleClassID() - Method in class net.jxta.protocol.ModuleClassAdvertisement
returns the id of the class
getModuleClassIDs() - Method in class net.jxta.meter.MonitorFilter
get ModuleClassIDs of contained subfilters
getModuleClassIDs() - Method in class net.jxta.meter.PeerMonitorInfo
Get Suported Service Monitors as a list of ModuleClassIDs
getModuleSpecID() - Method in class net.jxta.protocol.ModuleImplAdvertisement
Returns the id of the spec that this implements.
getModuleSpecID() - Method in class net.jxta.protocol.ModuleSpecAdvertisement
returns the id of the spec
getModuleSpecID() - Method in class net.jxta.protocol.PeerGroupAdvertisement
Returns the id of the group spec that this uses.
getModuleSpecID(Service) - Static method in class net.jxta.util.ServiceUtilities
Deprecated.  
getMonitorFilter() - Method in class net.jxta.meter.MonitorEvent
MonitorFilter provided when the report was requested
getMonitorReport() - Method in class net.jxta.meter.MonitorEvent
Get the corresponding MonitorReport
getMonitorTypeName(ModuleClassID) - Static method in class net.jxta.meter.MonitorResources
Get the name of standard Monitor Type
getMsgType() - Method in class net.jxta.protocol.PipeResolverMessage
Returns whether this message is a query or a response.
getName() - Method in class net.jxta.document.Attribute
Return name of this attribute
getName() - Method in interface net.jxta.document.TextElement
Get the name associated with an element.
getName() - Method in interface net.jxta.pipe.InputPipe
Gets the pipe name
getName() - Method in interface net.jxta.pipe.OutputPipe
Gets the pipe name
getName() - Method in class net.jxta.protocol.ModuleClassAdvertisement
returns the name of the class
getName() - Method in class net.jxta.protocol.ModuleSpecAdvertisement
returns the name of the module spec
getName() - Method in class net.jxta.protocol.PeerAdvertisement
returns the name of the peer.
getName() - Method in class net.jxta.protocol.PeerGroupAdvertisement
returns the name of the group.
getName() - Method in class net.jxta.protocol.PipeAdvertisement
get the symbolic name associated with the pipe
getName() - Method in class net.jxta.protocol.RdvAdvertisement
get the symbolic name associated with the rdv
getNamespace() - Method in class net.jxta.endpoint.Message.ElementIterator
return the namespace of the current element.
getNextMessageNumber() - Static method in class net.jxta.endpoint.Message
Returns the next message number in sequence.
getObject() - Method in class net.jxta.util.SimpleSelectable.IdentityReference
 
getOfferer() - Method in interface net.jxta.credential.PrivilegedOperation
Returns the offerer of this operation.
getOutputPipe() - Method in class net.jxta.pipe.OutputPipeEvent
Returns the output associated with the event
getOutputStream() - Method in class net.jxta.socket.JxtaSocket
Returns an output stream for this socket.
getOutputStreamBufferSize() - Method in class net.jxta.socket.JxtaSocket
Returns the OutputStream buffer size
getOwner() - Method in class net.jxta.document.Attribute
Return the Attributable which is the owner of this attribute.
getParam() - Method in class net.jxta.protocol.ModuleImplAdvertisement
returns the param element.
getParam() - Method in class net.jxta.protocol.ModuleSpecAdvertisement
returns the param element.
getParamPriv() - Method in class net.jxta.protocol.ModuleImplAdvertisement
Privileged version of ModuleImplAdvertisement.getParam() that does not clone the elements.
getParamPriv() - Method in class net.jxta.protocol.ModuleSpecAdvertisement
Privileged version of ModuleSpecAdvertisement.getParam() that does not clone the elements.
getParameter(String) - Method in class net.jxta.document.MimeMediaType
Get the value of the first occurance of the specified parameter from the parameter list.
getParent() - Method in interface net.jxta.document.Element
Get the parent element of this element.
getParentGroup() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Returns the parent group of this group. Not all groups have parents and some implementations may not reveal their parents.
getParentGroup() - Method in interface net.jxta.peergroup.PeerGroup
Returns the parent group of this group.
getParentPeerGroupID() - Method in class net.jxta.peergroup.PeerGroupID
Returns the parent peer group id of this peer group id, if any.
getPayload() - Method in class net.jxta.protocol.ResolverSrdiMsg
returns the payload
getPeer() - Method in class net.jxta.rendezvous.RendezvousEvent
Returns peerid
getPeerAdv() - Method in class net.jxta.protocol.DiscoveryQueryMsg
Deprecated. Peer Advertisement is available directly via DiscoveryQueryMsg.getPeerAdvertisement().
getPeerAdv() - Method in class net.jxta.protocol.DiscoveryResponseMsg
Deprecated. access peer advertisement directly
getPeerAdvertisement() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Return the PeerAdvertisement of the local Peer within this Peer Group.
getPeerAdvertisement() - Method in interface net.jxta.peergroup.PeerGroup
Return the PeerAdvertisement of the local Peer within this Peer Group.
getPeerAdvertisement() - Method in class net.jxta.protocol.DiscoveryQueryMsg
returns the querying peer's advertisement
getPeerAdvertisement() - Method in class net.jxta.protocol.DiscoveryResponseMsg
returns the responding peer's advertisement
getPeerAdvertisement(Element) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. These utilities are too specialized for general use.
getPeerGroupAdvertisement() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Return the PeerGroupAdvertisement for this group.
getPeerGroupAdvertisement() - Method in interface net.jxta.peergroup.PeerGroup
Return the PeerGroupAdvertisement for this group.
getPeerGroupID() - Method in class net.jxta.codat.CodatID
Returns PeerGroupID of the Peer Group to which this Codat ID belongs.
getPeerGroupID() - Method in class net.jxta.credential.AuthenticationCredential
Returns the peerGroupID associated with this credential

AuthenticationCredentials are created in the context of a PeerGroup though they are generally independant of peergroups.

getPeerGroupID() - Method in interface net.jxta.credential.Credential
Returns the peerGroupID associated with this credential
getPeerGroupID() - Method in class net.jxta.meter.MonitorEvent
PeerGroup of reported event
getPeerGroupID() - Method in class net.jxta.peer.PeerID
Returns PeerGroupID of the Peer Group to which this Peer ID belongs.
getPeerGroupID() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Return the Peer Group ID of this Peer Group.
getPeerGroupID() - Method in interface net.jxta.peergroup.PeerGroup
Return the Peer Group ID of this Peer Group.
getPeerGroupID() - Method in class net.jxta.pipe.PipeID
Returns PeerGroupID of the Peer Group to which this Peer ID belongs.
getPeerGroupID() - Method in class net.jxta.protocol.PeerAdvertisement
Returns the id of the peergroup this peer advertisement is for.
getPeerGroupID() - Method in class net.jxta.protocol.PeerGroupAdvertisement
Returns the id of the group.
getPeerGroupName() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Return the Name of this group. This name is not canonical, meaning that there may be other groups with the same name.
getPeerGroupName() - Method in interface net.jxta.peergroup.PeerGroup
Return the Name of this group.
getPeerID() - Method in class net.jxta.credential.AuthenticationCredential
Returns the peerID associated with this credential
getPeerID() - Method in interface net.jxta.credential.Credential
Returns the peerID associated with this credential
getPeerID() - Method in class net.jxta.meter.MonitorEvent
PeerID of reporting Peer.
getPeerID() - Method in class net.jxta.meter.PeerMonitorInfoEvent
Get PeerID of remote Peer
getPeerID() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Return the Peer ID by which this Peer is known within this Peer Group.
getPeerID() - Method in interface net.jxta.peergroup.PeerGroup
Return the Peer ID by which this Peer is known within this Peer Group.
getPeerID() - Method in class net.jxta.protocol.AccessPointAdvertisement
Returns the PeerId of the associated access point.
getPeerID() - Method in class net.jxta.protocol.PeerAdvertisement
Returns the id of the peer.
getPeerID() - Method in class net.jxta.protocol.RdvAdvertisement
get the rdv peer id
getPeerID() - Method in class net.jxta.protocol.SrdiMessage
returns the source peerid
getPeerID() - Method in class net.jxta.rendezvous.RendezvousEvent
Returns peerid
getPeerIDs() - Method in class net.jxta.protocol.PipeResolverMessage
Returns a Set (possibly empty) containing the peer ids which should respond to this query.
getPeerInfoResponseMessage() - Method in class net.jxta.peer.PeerInfoEvent
Returns the response associated with the event
getPeerInfoService() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Return the PeerInfo Service for this Peer Group.
getPeerInfoService() - Method in interface net.jxta.peergroup.PeerGroup
Return the PeerInfo Service for this Peer Group.
getPeerMonitorInfo() - Method in class net.jxta.meter.PeerMonitorInfoEvent
PeerMonitorInfo of remote peer
getPeerMonitorInfo() - Method in interface net.jxta.peer.PeerInfoService
Obtain the monitoring capabilities of the Local Peer.
getPeerMonitorInfo(PeerID, PeerMonitorInfoListener, long) - Method in interface net.jxta.peer.PeerInfoService
Obtain the monitoring capabilities of a Remote Peer.
getPeerName() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Return the name of the local peer within this group. This name is not canonical, meaning that there may be other peers with the same name.
getPeerName() - Method in interface net.jxta.peergroup.PeerGroup
Return the name of the local peer within this group.
getPipeAdv() - Method in class net.jxta.socket.JxtaServerSocket
Gets the PipeAdvertisement associated with this JxtaServerSocket object
getPipeAdv() - Method in class net.jxta.util.JxtaServerPipe
Gets the PipeAdvertisement associated with this JxtaServerPipe
getPipeAdvertisement() - Method in class net.jxta.protocol.ModuleSpecAdvertisement
returns the embedded pipe advertisement if any.
getPipeAdvertisement(Element) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. These utilities are too specialized for general use.
getPipeAdvertisement() - Method in class net.jxta.util.JxtaBiDiPipe
Returns the Assigned PipeAdvertisement
getPipeID() - Method in interface net.jxta.pipe.InputPipe
Gets the pipe id
getPipeID() - Method in interface net.jxta.pipe.OutputPipe
Gets the pipe id
getPipeID() - Method in class net.jxta.pipe.OutputPipeEvent
Returns The pipe id associated with this output pipe event
getPipeID() - Method in class net.jxta.pipe.PipeMsgEvent
Returns the pipeID associated with the event
getPipeID() - Method in class net.jxta.protocol.PipeAdvertisement
get the pipe id
getPipeID() - Method in class net.jxta.protocol.PipeResolverMessage
Return the id of the pipe which is the subject of this message.
getPipeService() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Return the Pipe Service for this Peer Group.
getPipeService() - Method in interface net.jxta.peergroup.PeerGroup
Return the Pipe Service for this Peer Group.
getPipeTimeout() - Method in class net.jxta.util.JxtaServerPipe
Gets the Timeout attribute of the JxtaServerPipe
getPipeType() - Method in class net.jxta.protocol.PipeResolverMessage
Return the pipe type of the pipe which is the subject of this message.
getPrimaryKey() - Method in class net.jxta.protocol.SrdiMessage
get the primary key
getProtocol() - Method in class net.jxta.protocol.TransportAdvertisement
returns the protocol supported by this transport
getProtocolAddress() - Method in class net.jxta.endpoint.EndpointAddress
Return a String that contains the protocol address contained in the EndpointAddress
getProtocolName() - Method in class net.jxta.endpoint.EndpointAddress
Return a String that contains the name of the protocol contained in the EndpointAddress
getProtocolName() - Method in interface net.jxta.endpoint.MessageTransport
Returns a String containing the name of the protocol used by this MessageTransport.
getProvider() - Method in class net.jxta.protocol.ModuleImplAdvertisement
returns the provider
getProxySpecID() - Method in class net.jxta.protocol.ModuleSpecAdvertisement
returns the specID of a proxy module.
getPublicAddress() - Method in interface net.jxta.endpoint.MessageSender
Returns the EndpointAddress which will be used as the source address for all messages sent by this message sender.
getPublicAddresses() - Method in interface net.jxta.endpoint.MessageReceiver
Returns an Iterator of all of the EndpointAddresses by which this MessageReceiver is reachable.
getQuery() - Method in class net.jxta.protocol.ResolverQueryMsg
returns the query
getQueryAttr() - Method in class net.jxta.protocol.DiscoveryResponseMsg
returns the attributes used by the query
getQueryID() - Method in class net.jxta.discovery.DiscoveryEvent
Returns the query id associated with the response returned in this event
getQueryID() - Method in class net.jxta.peer.PeerInfoEvent
Returns The query id associated with the response returned in this event
getQueryID() - Method in class net.jxta.pipe.OutputPipeEvent
Returns The query id associated with the response returned in this event
getQueryId() - Method in class net.jxta.protocol.ResolverQueryMsg
returns queryid value
getQueryId() - Method in class net.jxta.protocol.ResolverResponseMsg
returns queryid value
getQueryValue() - Method in class net.jxta.protocol.DiscoveryResponseMsg
returns the value used by the query
getReader() - Method in interface net.jxta.document.TextDocument
Returns the sequence of characters which represents the content of this TextDocument.
getReader() - Method in class net.jxta.endpoint.StringMessageElement
Returns the sequence of characters which represents the content of this TextDocument.
getReader() - Method in class net.jxta.endpoint.TextDocumentMessageElement
Returns the sequence of characters which represents the content of this TextDocument.
getReader() - Method in class net.jxta.endpoint.TextMessageElement
Returns the sequence of characters which represents the content of this TextDocument.
getReceiveBufferSize() - Method in class net.jxta.socket.JxtaSocket
getReferenceAllPurposeMonitorServiceImplAdvertisement(boolean) - Static method in class net.jxta.meter.MonitorResources
 
getRegisteredModuleClassIDs() - Static method in class net.jxta.meter.MonitorResources
Get a list of all registered Service Monitor types
getRemoteAdvertisements(String, int, String, String, int) - Method in interface net.jxta.discovery.DiscoveryService
This method discovers PeerAdvertisements, GroupAdvertisements and other jxta Advertisements. jxta Advertisements are documents that describe pipes, services, etc.
getRemoteAdvertisements(String, int, String, String, int, DiscoveryListener) - Method in interface net.jxta.discovery.DiscoveryService
This method discovers PeerAdvertisements, GroupAdvertisements and jxta Advertisements. jxta Advertisements are documents that describe pipes, services, etc.
getRemotePeerAdvertisement() - Method in class net.jxta.util.JxtaBiDiPipe
Returns remote PeerAdvertisement
getRemotePipeAdvertisement() - Method in class net.jxta.util.JxtaBiDiPipe
Returns remote PipeAdvertisement
getRendezVousService() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Return the Rendezvous Service for this Peer Group. This service is optional and may not be present in all groups.
getRendezVousService() - Method in interface net.jxta.peergroup.PeerGroup
Return the Rendezvous Service for this Peer Group.
getRendezVousStatus() - Method in interface net.jxta.rendezvous.RendezVousService
Returns the current status of this peer within the current group.
getReportRate() - Method in class net.jxta.meter.MonitorEvent
Reporting rate (unless Cumulative) specified when the report was requested
getReportRates() - Method in class net.jxta.meter.PeerMonitorInfo
Get Suported Reporting Rates (in Milliseconds)
getRequest() - Method in class net.jxta.protocol.PeerInfoQueryMessage
returns the request
getResolverService() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Return the Resolver Service for this Peer Group. This service is present in every Peer Group.
getResolverService() - Method in interface net.jxta.peergroup.PeerGroup
Return the Resolver Service for this Peer Group.
getResponse() - Method in class net.jxta.discovery.DiscoveryEvent
Returns the response associated with the event
getResponse() - Method in class net.jxta.protocol.PeerInfoResponseMessage
returns the response
getResponse() - Method in class net.jxta.protocol.ResolverResponseMsg
returns the response body for this message.
getResponseCount() - Method in class net.jxta.protocol.DiscoveryResponseMsg
Get the response count
getResponses() - Method in class net.jxta.protocol.DiscoveryResponseMsg
returns the response(s)
getRoleMap(ID) - Method in class net.jxta.peergroup.LightWeightPeerGroup
Returns the map of the assigned IDs currently associated with the given ModuleClassID by this PeerGroup object. The IDs are returned in the order of their index in the map. So the first ID returned will be identical to what would be returned by the lookup method for the given ID and index 0. If there is no explicit such map, this method will return a singleton containing the given ID as this is the default mapping. There is no guarantee that any of the returned IDs correspond to an actually registered service. This method only maps IDs.
getRoleMap(ID) - Method in interface net.jxta.peergroup.PeerGroup
Returns the map of the assigned IDs currently associated with the given ModuleClassID by this PeerGroup object.
getRoot() - Method in interface net.jxta.document.Element
Get the root Element of the hierarchy this Element belongs to.
getRouteAdv() - Method in class net.jxta.protocol.RdvAdvertisement
Get the Route Adv.
getRunningTime() - Method in class net.jxta.meter.PeerMonitorInfo
Get the running time since the monitor was reset (probably same as upTime)
getSearchResults() - Method in class net.jxta.discovery.DiscoveryEvent
Returns an array of advertisements contained in the DiscoveryResponse for this event.
getSendBufferSize() - Method in class net.jxta.socket.JxtaSocket
getSequentialName() - Static method in class net.jxta.endpoint.MessageElement
Returns a string containing a pseudo-random unique string.
getServiceMetric(ModuleClassID) - Method in class net.jxta.meter.MonitorReport
Get the contained service-specific ServiceMetric for the specified ServiceMonitor's classID
getServiceMetric(ServiceMonitorFilter, long, long, int, long) - Method in interface net.jxta.meter.ServiceMonitor
Get ServiceMetrics accrued in during this pulse interval
getServiceMetricClassName(ModuleImplAdvertisement) - Static method in class net.jxta.meter.MonitorResources
get ServiceMetric ClassName from its ImplAdvertisement
getServiceMetrics() - Method in class net.jxta.meter.MonitorReport
Get the contained service-specific ServiceMetrics
getServiceMonitorFilter(ModuleClassID) - Method in class net.jxta.meter.MonitorFilter
Get ServiceMonitorFilter subfilter
getServiceMonitorFilterClassName(ModuleImplAdvertisement) - Static method in class net.jxta.meter.MonitorResources
get ServiceMonitorFilter ClassName from its ImplAdvertisement
getServiceMonitorFilterCount() - Method in class net.jxta.meter.MonitorFilter
Get the number of subfilters
getServiceMonitorFilters() - Method in class net.jxta.meter.MonitorFilter
Get Iterator of all ServiceMonitorFilters subfilters
getServiceMonitorImplAdvertisement(ModuleClassID, ModuleImplAdvertisement) - Static method in class net.jxta.meter.MonitorResources
 
getServiceName() - Method in class net.jxta.endpoint.EndpointAddress
Return a String that contains the service name contained in the EndpointAddress
getServiceName() - Method in class net.jxta.protocol.RdvAdvertisement
get the rdv service name
getServiceParam(ID) - Method in class net.jxta.protocol.ConfigParams
Returns the parameter element that matches the given key from the service parameters table.
getServiceParam(ID) - Method in class net.jxta.protocol.PeerAdvertisement
Returns the parameter element that matches the given key from the service parameters table.
getServiceParam(ID) - Method in class net.jxta.protocol.PeerGroupAdvertisement
Returns the parameter element that matches the given key from the service parameters table.
getServiceParameter() - Method in class net.jxta.endpoint.EndpointAddress
Return a String that contains the service parameter contained in the EndpointAddress
getServiceParams() - Method in class net.jxta.protocol.PeerAdvertisement
Returns the sets of parameters for all services.
getServiceParams() - Method in class net.jxta.protocol.PeerGroupAdvertisement
Returns the sets of parameters for all services.
getServiceParamsEntrySet() - Method in class net.jxta.protocol.ConfigParams
Returns the set of params held by this object.
getSignature() - Method in class net.jxta.endpoint.MessageElement
Returns the element containing the digest/digital signature for this element
getSigner() - Method in class net.jxta.protocol.SignedAdvertisement
Returns the credential which signed the advertisement.
getSoTimeout() - Method in class net.jxta.socket.JxtaMulticastSocket
Gets the Timeout attribute of the JxtaMulticastSocket
getSoTimeout() - Method in class net.jxta.socket.JxtaServerSocket
Gets the Timeout attribute of the JxtaServerSocket object, specified in milliseconds.
getSoTimeout() - Method in class net.jxta.socket.JxtaSocket
Gets the Timeout attribute of the JxtaServerSocket object
getSourcePid() - Method in class net.jxta.protocol.PeerInfoQueryMessage
returns the sender's pid
getSourcePid() - Method in class net.jxta.protocol.PeerInfoResponseMessage
returns the sender's pid
getSourceService() - Method in class net.jxta.credential.AuthenticationCredential
Returns the service which generated this credential.
getSourceService() - Method in interface net.jxta.credential.Credential
Returns the service which generated this credential.
getSourceService() - Method in interface net.jxta.membership.Authenticator
Returns the service which generated this authenticator.
getSpecURI() - Method in class net.jxta.protocol.ModuleSpecAdvertisement
returns the uri.
getSrc() - Method in class net.jxta.protocol.ResolverQueryMsg
Returns the source of the query
getSrcPeerID() - Method in class net.jxta.protocol.LimitedRangeRdvMessage
Get the Source PeerID
getSrcPeerRoute() - Method in class net.jxta.protocol.ResolverQueryMsg
Returns the source route of the query
getSrcPeerRoute() - Method in class net.jxta.protocol.ResolverResponseMsg
Get optional route information that may be attached to the response.
getSrcRoute() - Method in class net.jxta.protocol.RouteQueryMsg
returns the route of the src peer that issued the routequery
getSrcRoute() - Method in class net.jxta.protocol.RouteResponseMsg
returns the route of the src peer that responded
getSrcRouteAdv() - Method in class net.jxta.protocol.LimitedRangeRdvMessage
Get the Source RouteAdvertisement (listening for the response)
getSrcSvcName() - Method in class net.jxta.protocol.LimitedRangeRdvMessage
Get the Source Service Name (listening for the response)
getSrcSvcParams() - Method in class net.jxta.protocol.LimitedRangeRdvMessage
Get the Source Service Param (listening for the response)
getState() - Method in class net.jxta.endpoint.AsyncChannelMessenger
Returns the current state.
getState() - Method in interface net.jxta.endpoint.Messenger
Returns the current state.
getState() - Method in class net.jxta.endpoint.MessengerState
 
getState() - Method in class net.jxta.endpoint.ThreadedMessenger
 
getStream() - Method in interface net.jxta.document.Document
Returns the stream of bytes which represents the content of this Document.
getStream() - Method in class net.jxta.endpoint.ByteArrayMessageElement
Returns the stream of bytes which represents the content of this Document.
getStream() - Method in class net.jxta.endpoint.InputStreamMessageElement
Returns the stream of bytes which represents the content of this Document.
getStream() - Method in class net.jxta.endpoint.StringMessageElement
Returns the stream of bytes which represents the content of this Document.
getStream() - Method in class net.jxta.endpoint.TextDocumentMessageElement
Returns the stream of bytes which represents the content of this Document.
getString(Message, String, String) - Static method in class net.jxta.util.MessageUtilities
Deprecated.  
getString(Element) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Get the value of an element as a String
getString(Element, String, String) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Get the value of a Child Element
getStructuredXmlDocument(String) - Static method in class net.jxta.util.DocumentUtilities
Deprecated.  
getStructuredXmlDocument(byte[]) - Static method in class net.jxta.util.DocumentUtilities
Deprecated.  
getStructuredXmlDocument(InputStream) - Static method in class net.jxta.util.DocumentUtilities
Deprecated.  
getSubject() - Method in class net.jxta.credential.AuthenticationCredential
Returns the subject of this credential. The Objects returned must support Object.equals(Object) and Object.hashCode().

There is no straightforward mechansim for identifying the subject unfortunately.

getSubject() - Method in interface net.jxta.credential.Credential
Returns the subject of this credential.
getSubtype() - Method in class net.jxta.document.MimeMediaType
Get the Subtype of the mime-type
getSupportedFileExtensions() - Method in interface net.jxta.document.StructuredDocumentFactory.Instantiator
Returns the mapping of file extension and mime-types for this type of document.
getSupportedIDFormat() - Method in interface net.jxta.id.IDFactory.Instantiator
Returns the ID Format value associated with this ID Format
getSupportedMimeTypes() - Method in interface net.jxta.document.StructuredDocumentFactory.Instantiator
Returns the MIME Media types supported by this this Document per IETF RFC 2046 MIME : Media Types.
getSupportedReportRates() - Method in interface net.jxta.peer.PeerInfoService
Asynchronous reporting of Monitored data may be obtained only at rates supported by the MonitorManager on the peer.
getTTL() - Method in class net.jxta.protocol.LimitedRangeRdvMessage
Get the TTL
getTTL() - Method in class net.jxta.protocol.SrdiMessage
returns the ttl
getTargetPid() - Method in class net.jxta.protocol.PeerInfoQueryMessage
returns the target pid
getTargetPid() - Method in class net.jxta.protocol.PeerInfoResponseMessage
returns the target pid
getTextValue() - Method in interface net.jxta.document.TextElement
Get the value (if any) associated with an element.
getThreshold() - Method in class net.jxta.protocol.DiscoveryQueryMsg
Get the Threshold for number of responses
getTimeCreated() - Method in class net.jxta.util.AbstractTimeStampedData
Deprecated.  
getTimeCreated() - Method in interface net.jxta.util.TimeStampedData
Deprecated.  
getTimeSinceTimeZero() - Method in class net.jxta.util.AbstractTimeStampedData
Deprecated.  
getTimeZero() - Static method in class net.jxta.util.AbstractTimeStampedData
Deprecated.  
getTimestamp() - Method in class net.jxta.protocol.PeerInfoResponseMessage
returns the time when this peer was last polled
getToTime() - Method in class net.jxta.meter.MonitorReport
End time that this report is representing
getTrafficClass() - Method in class net.jxta.socket.JxtaSocket
getType() - Method in class net.jxta.document.MimeMediaType
Get type of the mime-type
getType() - Method in class net.jxta.meter.MonitorEvent
Get the Type of Event (one of the above constants)
getType() - Method in class net.jxta.meter.MonitorException
get Type of event (see constants above)
getType() - Method in interface net.jxta.pipe.InputPipe
Gets the pipe type
getType() - Method in interface net.jxta.pipe.OutputPipe
Gets the pipe type
getType() - Method in class net.jxta.protocol.PipeAdvertisement
get the pipe type
getType() - Method in class net.jxta.rendezvous.RendezvousEvent
Returns the event type
getURL() - Method in class net.jxta.id.ID
Deprecated. URIs are now the prefered way of manipulating IDs
getUniqueName() - Static method in class net.jxta.endpoint.MessageElement
Returns a pseudo-random unique string which can be used as an element name.
getUniqueValue() - Method in class net.jxta.id.ID
Returns an object containing the unique value of the ID.
getUnknownModuleClassIDs() - Method in class net.jxta.meter.MonitorFilter
Get a list of ModuleClassIDs for subfilters that could not be deserialized because they weren't registered
getUnknownModuleClassIDs() - Method in class net.jxta.meter.MonitorReport
Get iterator of ModuleClassIDs of serviceMetrics for which there weren't registered ServiceMetric classes
getUptime() - Method in class net.jxta.protocol.PeerInfoResponseMessage
returns the number of milliseconds since this peer was started
getUri() - Method in class net.jxta.protocol.ModuleImplAdvertisement
returns the uri; that is a reference to or representation of a package from which the executable code referenced by the getCode method may be loaded.
getValidMonitorFilter() - Method in class net.jxta.meter.MonitorEvent
The Validated MonitorFilter from the registration or query
getValue() - Method in class net.jxta.document.Attribute
Return value of this attribute
getValue() - Method in interface net.jxta.document.Element
Get the value (if any) associated with this Element.
getValue() - Method in class net.jxta.protocol.DiscoveryQueryMsg
returns the value of Attr
getVectorEndpointAddresses() - Method in class net.jxta.protocol.AccessPointAdvertisement
Returns the vector of endpoint addresses associated with this access point.
getVectorHops() - Method in class net.jxta.protocol.RouteAdvertisement
returns the list of hops
getVersion() - Method in class net.jxta.protocol.ModuleSpecAdvertisement
returns the specification version number
getWeakInterface() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Returns a weak interface object that represents this group.

A weak interface object has no life-cycle privileges over the group that it represents and therefore its users have no accountability. A weak interface object is safe to give away but holds no promise of sustained validity.

Whatever code gave away a weak interface object retains the power of terminating the group object from which it was obtained, thereby making the weak interface object invalid.

A weak interface object is immutable; its unref and stopApp methods do nothing. Its validity is exactly that of the group or interface object from which it was obtained.

A weak interface object can be obtained from an interface object, or from a real group object, or from a weak interface object. In the later case, the object returned may be the original weak interface object since such objects are immutable.

Whatever code obtains a weak interface object from a group object or regular interface object, remains entirely liable for invoking unref on the initial object before discarding it. Giving away a weak interface object is not equivalent to transfering ownerhsip of the original.

getWeakInterface() - Method in interface net.jxta.peergroup.PeerGroup
Returns a weak interface object that represents this group.
getWindowSize() - Method in class net.jxta.socket.JxtaSocket
When in reliable mode, gets the Reliable library window size
globalRegistry - Static variable in interface net.jxta.peergroup.PeerGroup
 
group - Variable in class net.jxta.socket.JxtaMulticastSocket
 
group - Variable in class net.jxta.socket.JxtaServerSocket
 
group - Variable in class net.jxta.socket.JxtaSocket
 
group - Variable in class net.jxta.util.JxtaBiDiPipe
 

H

Here - Static variable in interface net.jxta.peergroup.PeerGroup
Look for needed ModuleImplAdvertisement in this group.
HighPrecedence - Static variable in interface net.jxta.endpoint.EndpointService
 
handleElement(TextElement) - Method in class net.jxta.credential.AuthenticationCredential
Process an individual element from the document.
handleElement(Element) - Method in class net.jxta.document.ExtendableAdvertisement
Process an individual element from the document during parse.
handleElement(Element) - Method in class net.jxta.protocol.ConfigParams
Process an individual element from the document during parse. Normally, implementations will allow the base advertisments a chance to handle the element before attempting ot handle the element themselves. ie.


  protected boolean handleElement( Element elem ) {

      if ( super.handleElement() ) {
           // it's been handled.
           return true;
           }

      ... handle elements here ...

      // we don't know how to handle the element
      return false;
      }
  
hasALoop() - Method in class net.jxta.protocol.RouteAdvertisement
check if the route has a loop
hasNext() - Method in class net.jxta.endpoint.Message.ElementIterator
hasPrevious() - Method in class net.jxta.endpoint.Message.ElementIterator
hashCode() - Method in class net.jxta.document.Attribute
hashCode() - Method in class net.jxta.document.MimeMediaType
hashCode() - Method in class net.jxta.document.StructuredDocumentFactory.Instantiator.ExtensionMapping
 
hashCode() - Method in class net.jxta.endpoint.ByteArrayMessageElement
hashCode() - Method in class net.jxta.endpoint.EndpointAddress
hashCode() - Method in class net.jxta.endpoint.InputStreamMessageElement
hashCode() - Method in class net.jxta.endpoint.Message
hashCode() - Method in class net.jxta.endpoint.MessageElement
hashCode() - Method in class net.jxta.endpoint.StringMessageElement
hashCode() - Method in class net.jxta.endpoint.TextDocumentMessageElement
hashCode() - Method in class net.jxta.protocol.SrdiMessage.Entry

Expiration time is not considered in calculation.

haveListeners() - Method in class net.jxta.util.AbstractSimpleSelectable
Tells whether there are registered selectors right now, or not.
hopcount - Variable in class net.jxta.protocol.ResolverQueryMsg
Number of times a message has been forwarded, not propagated or walked
httpProtoClassID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known module class identifier: http protocol

I

ID - class net.jxta.id.ID.
IDs are used to uniquely identify peers, peer groups, pipes and other types of objects manipulated by the JXTA APIs.
ID() - Constructor for class net.jxta.id.ID
Constructor for IDs.
IDFactory - class net.jxta.id.IDFactory.
A factory class for creating new ID instances and for constructing ID instances from external representations such as strings or URIs.
IDFactory.Instantiator - interface net.jxta.id.IDFactory.Instantiator.
Interface for instantiators of IDs.
IDFactory.URIInstantiator - interface net.jxta.id.IDFactory.URIInstantiator.
Extended instantiator which provides for construction from URIs and from scheme specific URN fragments.
IDFormat - class net.jxta.id.jxta.IDFormat.
The 'jxta' ID Format is used for the presentation of a limited number of well-known ids.
IDLE - Static variable in interface net.jxta.endpoint.Messenger
Composite state.
INFINITE_LIFETIME - Static variable in interface net.jxta.discovery.DiscoveryService
infinite lifetime for advertisements.
INSTANTIATOR - Static variable in class net.jxta.id.jxta.IDFormat
The instantiator for this ID Format which is used by the IDFactory.
INVALID_MONITOR_FILTER - Static variable in class net.jxta.meter.MonitorEvent
Report will not come because the provided MonitorFilter was invalid
INVALID_REPORT_RATE - Static variable in class net.jxta.meter.MonitorEvent
Report will not come because the requested report rate is not supported/invalid
IdTag - Static variable in class net.jxta.protocol.PipeAdvertisement
XML tag to store the PipeID
IgnoreFlushFilterOutputStream - class net.jxta.util.IgnoreFlushFilterOutputStream.
A filter output stream which ignores flush requests.
IgnoreFlushFilterOutputStream(OutputStream) - Constructor for class net.jxta.util.IgnoreFlushFilterOutputStream
Creates a new instance of CountingOutputStream
InputPipe - interface net.jxta.pipe.InputPipe.
InputPipe defines the interface for receiving messages from a PipeService.
InputStreamMessageElement - class net.jxta.endpoint.InputStreamMessageElement.
A Message Element using InputStream as the source for the element data.
InputStreamMessageElement(String, MimeMediaType, InputStream, MessageElement) - Constructor for class net.jxta.endpoint.InputStreamMessageElement
Create a new MessageElement.
InputStreamMessageElement(String, MimeMediaType, InputStream, long, MessageElement) - Constructor for class net.jxta.endpoint.InputStreamMessageElement
Create a new Message Element.
InsertedServicePrefix - Static variable in class net.jxta.endpoint.ChannelMessenger
insertedServicePrefix This is how all valid inserted services start.
InteractiveAuthenticator - interface net.jxta.membership.InteractiveAuthenticator.
Extension to standard Authenticator for authenticators which support interactive authentication with a human user.
id - Variable in class net.jxta.codat.Codat
Id of this Codat.
identityReference - Variable in class net.jxta.util.AbstractSimpleSelectable
 
idleEvent() - Method in class net.jxta.endpoint.MessengerState
 
in - Variable in class net.jxta.socket.JxtaMulticastSocket
 
in - Variable in class net.jxta.socket.JxtaSocket
 
in - Variable in class net.jxta.util.JxtaBiDiPipe
 
incMessageModCount() - Method in class net.jxta.endpoint.Message
Returns the modification count of this message.
incModCount() - Method in class net.jxta.protocol.ConfigParams
Increases the modification count of the
incModCount() - Method in class net.jxta.protocol.PeerAdvertisement
 
incrementHopCount() - Method in class net.jxta.protocol.ResolverQueryMsg
increment hop count
init(ModuleClassID) - Method in interface net.jxta.meter.ServiceMetric
init
init(ModuleClassID) - Method in interface net.jxta.meter.ServiceMonitorFilter
init
init(PeerGroup, ID, Advertisement) - Method in class net.jxta.peergroup.LightWeightPeerGroup
Initialize the module, passing it its peer group and advertisement.

Note: when subclassing one of the existing PeerGroup implementations (which implement Module), it may not be recommended to overload the init method. See the documentation of the PeerGroup class being subclassed.

init(PeerGroup, ID, Advertisement) - Method in interface net.jxta.platform.Module
Initialize the module, passing it its peer group and advertisement.
initAsDaemon() - Static method in class net.jxta.util.AwtUtils
 
initialize(Element) - Method in class net.jxta.credential.AuthenticationCredential
Intialize from a portion of a structured document.
initializeFrom(Element) - Method in class net.jxta.meter.MonitorFilter
initializeFrom(Element) - Method in class net.jxta.meter.MonitorReport
initializeFrom(Element) - Method in class net.jxta.meter.PeerMonitorInfo
 
initializeFrom(Element) - Method in interface net.jxta.util.documentSerializable.DocumentSerializable
 
instrLock - Variable in class net.jxta.socket.JxtaSocket
 
interact() - Method in interface net.jxta.membership.InteractiveAuthenticator
Perform user interface interaction with user.
intern() - Method in class net.jxta.document.MimeMediaType
Returns a canonical representation for the MimeMediaType object.
isBound() - Method in class net.jxta.socket.JxtaMulticastSocket
Returns the binding state of the MutlicastSocket.
isBound() - Method in class net.jxta.socket.JxtaServerSocket
Returns the binding state of the JxtaServerSocket.
isBound() - Method in class net.jxta.socket.JxtaSocket
Returns the binding state of the JxtaServerSocket.
isBound() - Method in class net.jxta.util.JxtaBiDiPipe
Returns the binding state of the JxtaServerPipe.
isBound() - Method in class net.jxta.util.JxtaServerPipe
Returns the binding state of the JxtaServerPipe.
isClosed() - Method in class net.jxta.endpoint.AbstractMessenger
Returns true if this messenger is closed and no longer accepting messages to be sent. The messenger should be discarded.

This is a minimal implementation.

isClosed() - Method in interface net.jxta.endpoint.Messenger
Deprecated. Use (getState() & USABLE == 0) instead.
isClosed() - Method in interface net.jxta.pipe.OutputPipe
Returns true if this pipe is closed and no longer accepting messages to be sent.
isClosed() - Method in class net.jxta.socket.JxtaMulticastSocket
Returns the closed state of the JxtaMulticastSocket.
isClosed() - Method in class net.jxta.socket.JxtaServerSocket
Returns the closed state of the JxtaServerSocket.
isClosed() - Method in class net.jxta.socket.JxtaSocket
Returns the closed state of the JxtaServerSocket.
isClosed() - Method in class net.jxta.util.JxtaServerPipe
Returns the closed state of the JxtaServerPipe.
isConnected() - Method in class net.jxta.socket.JxtaSocket
isConnectedToRendezVous() - Method in interface net.jxta.rendezvous.RendezVousService
Return true if connected to a rendezvous.
isConnectionOriented() - Method in interface net.jxta.endpoint.MessageSender
Returns true if the endpoint protocol can establish connection to the remote host (like TCP).
isCumulative() - Method in class net.jxta.meter.MonitorReport
Does this report contain metrics from the last time the monitor was reset or is this a delta report
isExperimentalSubtype() - Method in class net.jxta.document.MimeMediaType
Check if the mime-type is for debugging.
isExperimentalType() - Method in class net.jxta.document.MimeMediaType
Check if the mime-type is for provisional.
isExpired() - Method in class net.jxta.credential.AuthenticationCredential
If true then the credential is expired. Some credential implementations may never epxire.

AuthenticationCredential are never expired.

isExpired() - Method in interface net.jxta.credential.Credential
If true then the credential is expired.
isFound() - Method in class net.jxta.protocol.PipeResolverMessage
If true then the pipe was found ont he
isIdle() - Method in class net.jxta.endpoint.AbstractMessenger
Tells whether this messenger may be worth closing.

This is here for backward compatibility reasons.

isIdle() - Method in interface net.jxta.endpoint.Messenger
Deprecated. no longer relevant and always false. This notably is not equivalent to the Messenger.IDLE state.
isInputShutdown() - Method in class net.jxta.socket.JxtaSocket
isLocalMonitoringAvailable() - Method in interface net.jxta.peer.PeerInfoService
See if Local Monitoring is available on this Peer Local monitoring is only available if you are using a version of of jxta.jar that was build with metering activated.
isLocalMonitoringAvailable(ModuleClassID) - Method in interface net.jxta.peer.PeerInfoService
See if Local monitoring is available from a specific ServiceMonitor.
isOfSameBaseClass(ModuleClassID) - Method in class net.jxta.platform.ModuleClassID
Returns true if this ModuleClassID is of the same base class than the given class.
isOfSameBaseClass(ModuleSpecID) - Method in class net.jxta.platform.ModuleClassID
Returns true if this ModuleClassID is of the same class than the the given ModuleSpecID.
isOfSameBaseClass(ModuleClassID) - Method in class net.jxta.platform.ModuleSpecID
Returns true if this ModuleSpecID is of the same base class than the given class.
isOfSameBaseClass(ModuleSpecID) - Method in class net.jxta.platform.ModuleSpecID
Returns true if this ModuleSpecID is of the same base class than the the given ModuleSpecID.
isPropagateEnabled() - Method in interface net.jxta.endpoint.MessageSender
Returns true if propagation is supported, and enabled.
isPropagationSupported() - Method in interface net.jxta.endpoint.MessageSender
Returns true if propagation is supported.
isReadyForJoin() - Method in interface net.jxta.membership.Authenticator
Returns true if this Authenticator has been satisfied and is ready for submission to MembershipService.join(Authenticator).
isReliable - Variable in class net.jxta.util.JxtaBiDiPipe
 
isRendezVous() - Method in interface net.jxta.rendezvous.RendezVousService
tells whether this rendezvous service currently acts as a "super-node" "rendezvous", knowlege hub, influence broker, or whichever higher status applies to the implementation.
isRendezvous() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Returns the whether the group member is a Rendezvous peer for the group.
isRendezvous() - Method in interface net.jxta.peergroup.PeerGroup
Returns the whether the group member is a Rendezvous peer for the group.
isStatic() - Method in class net.jxta.codat.CodatID
Returns true if this CodatID is associated with a static Codat.
isStream - Variable in class net.jxta.socket.JxtaSocket
 
isSupportedReportRate(long) - Method in interface net.jxta.peer.PeerInfoService
Asynchronous reporting of Monitored data may be obtained only at rates supported by the MonitorManager on the peer.
isSynchronous() - Method in class net.jxta.endpoint.AbstractMessenger
Returns true if the sendMessage methods of this messenger are fully synchronous.
isSynchronous() - Method in interface net.jxta.endpoint.Messenger
Deprecated. all messengers are asynchronous, and the Messenger.sendMessageB(net.jxta.endpoint.Message, java.lang.String, java.lang.String) method is always blocking.
isUnknownModuleClassIDs() - Method in class net.jxta.meter.MonitorFilter
Were any filters removed from this MonitorFilter (particularly when received remotely and deserialized)
isUnknownModuleClassIDs() - Method in class net.jxta.meter.MonitorReport
Did this report contain any serviceMetrics for which there weren't registered ServiceMetric classes
isValid() - Method in class net.jxta.credential.AuthenticationCredential
Returns true if this credential is currently valid.

AuthenticationCredential are always valid, the Authenticator will determine the true validity from the included identity info.

isValid() - Method in interface net.jxta.credential.Credential
Returns true if this credential is currently valid.
itemChanged(SimpleSelectable) - Method in class net.jxta.endpoint.AbstractMessenger
Implements a default for all AbstractMessengers: mirror the event to our selectors.
itemChanged(SimpleSelectable) - Method in class net.jxta.endpoint.Message
This method is invoked when the given selectable object has changed. This permits to cascade selectable objects, so that one reports a change when the other changes, without having to select it. This Also permits to implement this interface by delegating its implementation to a utility class.

An implementation may do what it wants about it. For example, a SimpleSelector will report the change to SimpleSelector.select() and invoke AbstractSimpleSelectable.notifyChange() thereby reporting its own change to cascaded selectors. Other implementations may only invoke AbstractSimpleSelectable.notifyChange() or may perform more complex tasks

.

itemChanged(SimpleSelectable) - Method in interface net.jxta.util.SimpleSelectable
This method is invoked when the given selectable object has changed.
itemChanged(SimpleSelectable) - Method in class net.jxta.util.SimpleSelector
This is invoked by registered items when their state changes.

J

JxtaBiDiPipe - class net.jxta.util.JxtaBiDiPipe.
JxtaBiDiPipe is a bi-directional Pipe, it creates an InputPipe for incoming Messages, and EndpointMessenger for outgoing messages JxtaBiDiPipe defines its own protocol for negotiating connections.
JxtaBiDiPipe(PeerGroup, Messenger, PipeAdvertisement, StructuredDocument, boolean) - Constructor for class net.jxta.util.JxtaBiDiPipe
JxtaBiDiPipe A bidirectional pipe
JxtaBiDiPipe() - Constructor for class net.jxta.util.JxtaBiDiPipe
JxtaBiDiPipe A bidirectional pipe Creates a new object with a default timeout of 60,000ms, and a reliability setting of false
JxtaBiDiPipe(PeerGroup, PipeAdvertisement, PipeMsgListener) - Constructor for class net.jxta.util.JxtaBiDiPipe
attempts to create a bidirectional connection to remote peer within default timeout of 60,000ms, and initiates a connection
JxtaBiDiPipe(PeerGroup, PipeAdvertisement, int, PipeMsgListener) - Constructor for class net.jxta.util.JxtaBiDiPipe
attempts to create a bidirectional connection to remote peer within default timeout of 1 minutes, and initiates a connection
JxtaBiDiPipe(PeerGroup, PipeAdvertisement, int, PipeMsgListener, boolean) - Constructor for class net.jxta.util.JxtaBiDiPipe
attempts to create a bidirectional connection to remote peer within default timeout of 60,000ms, and initiates a connection
JxtaError - error net.jxta.exception.JxtaError.
Thrown when JXTA cannot continue running.
JxtaError() - Constructor for class net.jxta.exception.JxtaError
Construct a new JxtaError with no detailed message.
JxtaError(String) - Constructor for class net.jxta.exception.JxtaError
 
JxtaError(String, Throwable) - Constructor for class net.jxta.exception.JxtaError
 
JxtaError(Throwable) - Constructor for class net.jxta.exception.JxtaError
 
JxtaException - exception net.jxta.exception.JxtaException.
The class JxtaException and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
JxtaException() - Constructor for class net.jxta.exception.JxtaException
Constructs an Exception with no specified detail message.
JxtaException(String) - Constructor for class net.jxta.exception.JxtaException
Constructs an Exception with the specified detail message.
JxtaException(Throwable) - Constructor for class net.jxta.exception.JxtaException
Constructs a new exception with the specified detail message and cause.
JxtaException(String, Throwable) - Constructor for class net.jxta.exception.JxtaException
Constructs a new exception with the specified detail message and cause.
JxtaLoader - class net.jxta.platform.JxtaLoader.
A ClassLoader which provides additional JXTA functionality.
JxtaLoader(ClassLoader) - Constructor for class net.jxta.platform.JxtaLoader
Constuct a new loader with the specified parent loader and
JxtaLoader(URL[], ClassLoader) - Constructor for class net.jxta.platform.JxtaLoader
Constuct a new loader for the specified URLS with the specified parent loader.
JxtaMulticastSocket - class net.jxta.socket.JxtaMulticastSocket.
The JxtaMulticastSocket class is useful for sending and receiving JXTA multicast packets.
JxtaMulticastSocket(PeerGroup, PipeAdvertisement) - Constructor for class net.jxta.socket.JxtaMulticastSocket
Create a multicast socket and bind it to a specific pipe within specified peer group
JxtaServerPipe - class net.jxta.util.JxtaServerPipe.
JxtaServerPipe is a bi-directional Pipe, that behaves very much like ServerSocket, it creates a inputpipe and listens for pipe connection requests.
JxtaServerPipe(PeerGroup, PipeAdvertisement) - Constructor for class net.jxta.util.JxtaServerPipe
Default constructor for the JxtaServerPipe backlog default of 50 timeout defaults to 60 seconds, i.e. blocking.
JxtaServerPipe(PeerGroup, PipeAdvertisement, int, int) - Constructor for class net.jxta.util.JxtaServerPipe
Constructor for the JxtaServerPipe
JxtaServerPipe(PeerGroup, PipeAdvertisement, int) - Constructor for class net.jxta.util.JxtaServerPipe
Constructor for the JxtaServerPipe object
JxtaServerSocket - class net.jxta.socket.JxtaServerSocket.
JxtaServerSocket is a bi-directional Pipe that behaves very much like ServerSocket.
JxtaServerSocket() - Constructor for class net.jxta.socket.JxtaServerSocket
default Constructor backlog default of 50 timeout defaults to 60 seconds, i.e. blocking.
JxtaServerSocket(PeerGroup, PipeAdvertisement) - Constructor for class net.jxta.socket.JxtaServerSocket
Constructor for the JxtaServerSocket The backlog defaults to 50.
JxtaServerSocket(PeerGroup, PipeAdvertisement, int) - Constructor for class net.jxta.socket.JxtaServerSocket
Constructor for the JxtaServerSocket object
JxtaServerSocket(PeerGroup, PipeAdvertisement, int, int) - Constructor for class net.jxta.socket.JxtaServerSocket
Constructor for the JxtaServerSocket object The timeout defaults to 0, i.e. blocking.
JxtaSocket - class net.jxta.socket.JxtaSocket.
JxtaSocket is a bi-directional Pipe, that behaves very much like a Socket, it creates an InputPipe and listens for pipe connection request.
JxtaSocket() - Constructor for class net.jxta.socket.JxtaSocket
Constructor for the JxtaSocket, this constructor does not establish a connection use this constructor when altering the default parameters, and options of the socket by default connections are unreliable, and the default timeout is 60 seconds to alter a connection a call to create(true) changes the connection to a reliable one.
JxtaSocket(PeerGroup, Messenger, PipeAdvertisement, StructuredDocument, boolean) - Constructor for class net.jxta.socket.JxtaSocket
Constructor for the JxtaSocket, this constructor does not establish a connection use this constructor when altering the default parameters, and options of the socket by default connections are unreliable, and the default timeout is 60 seconds to alter a connection a call to create(true) changes the connection to a reliable one.
JxtaSocket(PeerGroup, PipeAdvertisement) - Constructor for class net.jxta.socket.JxtaSocket
Create a JxtaSocket to any peer listening on pipeAdv
JxtaSocket(PeerGroup, PipeAdvertisement, int) - Constructor for class net.jxta.socket.JxtaSocket
Create a JxtaSocket to any peer listening on pipeAdv this attempts establish a connection to specified pipe within the context of the specified group within timeout specified in milliseconds
JxtaSocket(PeerGroup, PeerID, PipeAdvertisement, int) - Constructor for class net.jxta.socket.JxtaSocket
Create a JxtaSocket to any peer listening on pipeAdv this attempts establish a connection to specified pipe within a context of group and within timeout specified in milliseconds
JxtaSocket(PeerGroup, PeerID, PipeAdvertisement, int, boolean) - Constructor for class net.jxta.socket.JxtaSocket
Create a JxtaSocket to any peer listening on pipeAdv this attempts establish a connection to specified pipe within a context of group and within timeout specified in milliseconds
JxtaSocketOutputStream - class net.jxta.socket.JxtaSocketOutputStream.
This class implements a buffered output stream.
JxtaSocketOutputStream(JxtaSocket) - Constructor for class net.jxta.socket.JxtaSocketOutputStream
Constructor for the JxtaSocketOutputStream object
JxtaSocketOutputStream(JxtaSocket, int) - Constructor for class net.jxta.socket.JxtaSocketOutputStream
Constructor for the JxtaSocketOutputStream object
join(Authenticator) - Method in interface net.jxta.membership.MembershipService
Join the group by virtue of the completed authentication provided.
joinGroup(PeerGroup, PipeAdvertisement) - Method in class net.jxta.socket.JxtaMulticastSocket
joins MutlicastSocket to specified pipe within the context of group
jxtaURL(String, String, String) - Static method in class net.jxta.id.IDFactory
Deprecated. You should convert code which creates JXTA IDs to instead use IDFactory.fromURI( new URI(...) ). This method was only provided to overcome problems with registration of URL handlers in foreign class loader environments (Servlets, Applets, etc.).
jxtaURL(String) - Static method in class net.jxta.id.IDFactory
Deprecated. You should convert code which creates JXTA IDs from strings to instead use IDFactory.fromURI( new URI(String) ). This method was only provided to overcome problems with registration of URL handlers in foreign class loader environments (Servlets, Applets, etc.).

K

key - Variable in class net.jxta.protocol.SrdiMessage.Entry
Entry key attribute

L

LEASE_CANCELLED - Static variable in class net.jxta.meter.MonitorEvent
Further Reports will not come because the lease was cancelled
LEASE_RENEWAL_TIMEOUT - Static variable in class net.jxta.meter.MonitorEvent
Further Reports will not come because the lease renewal request did not receive a response.
LOG_MODIFICATIONS - Static variable in class net.jxta.endpoint.Message
If true, then modification logging be activated.
LightWeightPeerGroup - class net.jxta.peergroup.LightWeightPeerGroup.
LightWeightPeerGroup is a class intended to help building PeerGroup that can inherit one or more services from a parent PeerGroup.
LightWeightPeerGroup(PeerGroupAdvertisement) - Constructor for class net.jxta.peergroup.LightWeightPeerGroup
Constructor All classes that extend this class must invoke this constructor.
LimitInputStream - class net.jxta.util.LimitInputStream.
Implements a bounds on the number of bytes which may be read from an InputStream.
LimitInputStream(InputStream, long) - Constructor for class net.jxta.util.LimitInputStream
Creates a new instance of LimitInputStream
LimitInputStream(InputStream, long, boolean) - Constructor for class net.jxta.util.LimitInputStream
Creates a new instance of LimitInputStream
LimitedRangeRdvMessage - class net.jxta.protocol.LimitedRangeRdvMessage.
This class defines the Limited Range Rendezvous message.
LimitedRangeRdvMessage() - Constructor for class net.jxta.protocol.LimitedRangeRdvMessage
 
ListenerAdaptor - class net.jxta.endpoint.ListenerAdaptor.
 
ListenerAdaptor(ThreadGroup) - Constructor for class net.jxta.endpoint.ListenerAdaptor
 
LowPrecedence - Static variable in interface net.jxta.endpoint.EndpointService
 
len - Variable in class net.jxta.endpoint.ByteArrayMessageElement
length of the element data. sometimes the same as b.length, but may be lesser.
length - Variable in class net.jxta.endpoint.InputStreamMessageElement
The length of the data.
lightweightOutputPipe(PeerGroup, PipeAdvertisement, PeerAdvertisement) - Static method in class net.jxta.socket.JxtaSocket
A lightweight output pipe constructor, note the return type Since all the info needed is available, there's no need for to use the pipe service to resolve the pipe we have all we need to construct a messenger.
lightweightOutputPipe(PeerGroup, PipeAdvertisement, PeerAdvertisement) - Static method in class net.jxta.util.JxtaBiDiPipe
A lightweight output pipe constructor, note the return type Since all the info needed is available, there's no need for to use the pipe service to resolve the pipe we have all we need to construct a messenger.
lineage - Variable in class net.jxta.endpoint.Message
A list of Integer which details the lineage (history of cloning) that produced this message.
listen(int) - Method in class net.jxta.socket.JxtaSocket
Sets the maximum queue length for incoming connection indications (a request to connect) to the count argument.
listener - Variable in class net.jxta.util.JxtaBiDiPipe
 
load() - Method in interface net.jxta.peergroup.Configurator
Retrieves the persisted parameters associated with this configuration from the standard location.
loadClass(ModuleSpecID) - Method in class net.jxta.platform.JxtaLoader
Loads the class with the specified spec ID from the URL search path.
loadModule(ID, Advertisement) - Method in class net.jxta.peergroup.LightWeightPeerGroup
Load a module from a ModuleImplAdv. Compatibility is checked and load is attempted. If compatible and loaded successfuly, the resulting Module is initialized and returned. In most cases the other loadModule() method should be preferred, since unlike this one, it will seek many compatible implementation advertisements and try them all until one works. The home group of the new module (its parent group if the new module is a group) will be this group.
loadModule(ID, ModuleSpecID, int) - Method in class net.jxta.peergroup.LightWeightPeerGroup
Load a module from a spec id. Advertisement is sought, compatibility is checked on all candidates and load is attempted. The first one that is compatible and loads successfuly is initialized and returned.
loadModule(ID, Advertisement) - Method in interface net.jxta.peergroup.PeerGroup
Load a module from a ModuleImplAdv.
loadModule(ID, ModuleSpecID, int) - Method in interface net.jxta.peergroup.PeerGroup
Load a module from a spec id.
localAddress - Variable in class net.jxta.socket.JxtaMulticastSocket
 
lookupInstance(PeerGroupID) - Method in class net.jxta.peergroup.PeerGroup.GlobalRegistry
Returns a running instance of the peergroup with given ID if any exists.
lookupService(ID) - Method in class net.jxta.peergroup.LightWeightPeerGroup
Lookup for a service by name.
lookupService(ID, int) - Method in class net.jxta.peergroup.LightWeightPeerGroup
Lookup for a service by class ID and index in a map. More than one service in a group may be of a given ModuleClass. However each of them has a unique assigned ID which serves as the index in the map of services. In most cases, there is only one service of each given Module Class, and the ID of that Module Class is the assigned ID. Otherwise, the group may have a list of existing assigned ID per base class. This routine may be used to retrieve services of the given Module Class and index in that list. In the absence of a mapping, index 0 is still valid and corresponds to the service which assigned ID is exactly the given ID. Group objects with a map are normaly wrappers taylored specially by the loader of a module (often the group itself) in order to provide a map appropriate for that module. Modules that do not use more than one service of a given base class normally never need to call this method; lookupService(ID) is equivalent to lookupService(ID, 0) and will transparently remap index 0 to whatever the group's structure defines as the default for the invoking service. Note: traditionaly, the given ID is expected to be a base Module Class ID, and the assigned ID of a Module is a Class ID of the same base class with a role suffix to make it unique. If the given ID already contains a role suffix, there may exist an entry for it in the map anyway, if not (which is the expected use pattern), then only index 0 exists and the given ID is used whole and untranslated.
lookupService(ID) - Method in interface net.jxta.peergroup.PeerGroup
Lookup for a service by name.
lookupService(ID, int) - Method in interface net.jxta.peergroup.PeerGroup
Lookup for a service by class ID and index in a map.

M

METERING_NOT_SUPPORTED - Static variable in class net.jxta.meter.MonitorException
Monitoring Not Supported
METRIC_CLASS_TAG - Static variable in class net.jxta.meter.MonitorResources
 
MONITOR_REPORT - Static variable in class net.jxta.meter.MonitorException
Monitor Report Provided
MarkProhibitedFilterStream - class net.jxta.util.MarkProhibitedFilterStream.
Implements a filter which disables the mark() feature of an input stream.
MarkProhibitedFilterStream(InputStream) - Constructor for class net.jxta.util.MarkProhibitedFilterStream
Creates a new instance of MarkProhibitedFilterStream
MediumPrecedence - Static variable in interface net.jxta.endpoint.EndpointService
 
MembershipService - interface net.jxta.membership.MembershipService.
The membership service allows a peer to establish an identity within a peer group.
Message - class net.jxta.endpoint.Message.
Messages are containers for protocol messages within JXTA.
Message() - Constructor for class net.jxta.endpoint.Message
Standard Constructor for messages.
Message(String) - Constructor for class net.jxta.endpoint.Message
Standard Constructor for messages.
Message.ElementIterator - class net.jxta.endpoint.Message.ElementIterator.
A ListIterator for MessageElements which also provides the ability to determine the namespace of the current message element.
Message.element - class net.jxta.endpoint.Message.element.
holds an element and its namespace
MessageElement - class net.jxta.endpoint.MessageElement.
JXTA Message Elements are used to add data to a Message.
MessageElement(String, MimeMediaType, MessageElement) - Constructor for class net.jxta.endpoint.MessageElement
Internal constructor for initializaing everything but the data.
MessageFilterListener - interface net.jxta.endpoint.MessageFilterListener.
This interface is used by Message Filters.
MessageReceiver - interface net.jxta.endpoint.MessageReceiver.
A MessageReceiver is a MessageTransport that is capable of receiving messages.
MessageSender - interface net.jxta.endpoint.MessageSender.
A MessageSender is a MessageTransport that is able to send messages to remote peers using some protocol.
MessageTransport - interface net.jxta.endpoint.MessageTransport.
A MessageTransport is responsible for sending and/or receiving JXTA messages from an external network.
MessageUtilities - class net.jxta.util.MessageUtilities.
Deprecated. These utilities are unsupported and known to have problems. They are not reccommended for use and will be removed in a future JXTA release.
Messenger - interface net.jxta.endpoint.Messenger.
A Messenger is used to send messages to a destination.
MessengerEvent - class net.jxta.endpoint.MessengerEvent.
An event which indicates that a messenger has been successfully created.
MessengerEvent(Object, Messenger, EndpointAddress) - Constructor for class net.jxta.endpoint.MessengerEvent
Creates a new instance of MessengerEvent
MessengerEventListener - interface net.jxta.endpoint.MessengerEventListener.
A listener for MessengerEvents.
MessengerState - class net.jxta.endpoint.MessengerState.
This class implements the complete standard messenger life cycle state machine that all messengers must obey.
MessengerState(boolean) - Constructor for class net.jxta.endpoint.MessengerState
Constructs a new messenger state machine.
Metadata - class net.jxta.codat.Metadata.
This class represents a metadata Codat.
Metadata(PeerGroupID, CodatID, Document) - Constructor for class net.jxta.codat.Metadata
Construct a new Codat with a new CodatId given a PeerGroupID and a document.
Metadata(CodatID, CodatID, Document) - Constructor for class net.jxta.codat.Metadata
Construct a new Metadata instance from parameters for an existing Codat, a CodatID and a document.
MimeMediaType - class net.jxta.document.MimeMediaType.
MIME Media Types are used to describe the format of data streams.
MimeMediaType(String) - Constructor for class net.jxta.document.MimeMediaType
Creates a new MimeMediaType
MimeMediaType(String, String) - Constructor for class net.jxta.document.MimeMediaType
Creates a new type/subtype MimeMediaType
MimeMediaType(String, String, String) - Constructor for class net.jxta.document.MimeMediaType
Creates a new type/subtype MimeMediaType
MimeMediaType(MimeMediaType, String, boolean) - Constructor for class net.jxta.document.MimeMediaType
Creates a new type/subtype MimeMediaType with the specified parameters.
Module - interface net.jxta.platform.Module.
Defines the interface for modules loaded by PeerGroups.
ModuleClassAdvertisement - class net.jxta.protocol.ModuleClassAdvertisement.
A ModuleClassAdvertisement describes a module class.
ModuleClassAdvertisement() - Constructor for class net.jxta.protocol.ModuleClassAdvertisement
 
ModuleClassID - class net.jxta.platform.ModuleClassID.
A ModuleClassID uniquely identifies a particular local behaviour, that is, a specific API for each execution environment for which an implementation exists.
ModuleClassID() - Constructor for class net.jxta.platform.ModuleClassID
 
ModuleImplAdvertisement - class net.jxta.protocol.ModuleImplAdvertisement.
A ModuleImplAdvertisement represents one of any number of published implementations of a given specification.
ModuleImplAdvertisement() - Constructor for class net.jxta.protocol.ModuleImplAdvertisement
 
ModuleSpecAdvertisement - class net.jxta.protocol.ModuleSpecAdvertisement.
A ModuleSpecAdvertisement describes a module specification.
ModuleSpecAdvertisement() - Constructor for class net.jxta.protocol.ModuleSpecAdvertisement
 
ModuleSpecID - class net.jxta.platform.ModuleSpecID.
A ModuleSpecID uniquely identifies a particular network behaviour (wire protocol and choregraphy) that may be embodied by a Jxta Module.
ModuleSpecID() - Constructor for class net.jxta.platform.ModuleSpecID
 
MonitorEvent - class net.jxta.meter.MonitorEvent.
Information regarding a Remote Monitor's Report
MonitorEvent(PeerGroupID, MonitorReport) - Constructor for class net.jxta.meter.MonitorEvent
 
MonitorException - exception net.jxta.meter.MonitorException.
 
MonitorException(int, String) - Constructor for class net.jxta.meter.MonitorException
MonitorException
MonitorException(int, String, Exception) - Constructor for class net.jxta.meter.MonitorException
MonitorException
MonitorFilter - class net.jxta.meter.MonitorFilter.
A Monitor Filter specifies which service-specific metrics should be obtained by the Monitor.
MonitorFilter() - Constructor for class net.jxta.meter.MonitorFilter
MonitorFilter
MonitorFilter(String) - Constructor for class net.jxta.meter.MonitorFilter
MonitorFilter
MonitorFilterException - exception net.jxta.meter.MonitorFilterException.
Monitor Filter Exception
MonitorFilterException(String) - Constructor for class net.jxta.meter.MonitorFilterException
MonitorFilterException
MonitorFilterException(String, Exception) - Constructor for class net.jxta.meter.MonitorFilterException
MonitorFilterException
MonitorFilterException(String, ModuleClassID) - Constructor for class net.jxta.meter.MonitorFilterException
MonitorFilterException
MonitorFilterException(String, long) - Constructor for class net.jxta.meter.MonitorFilterException
MonitorFilterException
MonitorListener - interface net.jxta.meter.MonitorListener.
 
MonitorReport - class net.jxta.meter.MonitorReport.
A Monitor Report contains service-specific metrics for each service specified in the corresponding MonitorFilter (provided when the report was requested).
MonitorReport() - Constructor for class net.jxta.meter.MonitorReport
Monitor Reports are generally not created by applications, but by the Monitor or PeerInfoService
MonitorReport(long, long, boolean) - Constructor for class net.jxta.meter.MonitorReport
Monitor Reports are generally not created by applications, but by the Monitor or PeerInfoService
MonitorResources - class net.jxta.meter.MonitorResources.
Registration point for types of ServiceMonitors's Advertisements, ServiceMetrics and ServiceMonitorFilters based upon the ModuleClassID for the ServiceMonitor
MonitorResources() - Constructor for class net.jxta.meter.MonitorResources
 
makeCredential(Element) - Method in interface net.jxta.membership.MembershipService
Given a fragment of a StructuredDocument, reconstruct a Credential object from that fragment.
makeResponse() - Method in class net.jxta.protocol.ResolverQueryMsg
Create a ResolverResponse from a ResolverQuery message.
mark(int) - Method in class net.jxta.util.LimitInputStream
Marks the current position in this input stream.
mark(int) - Method in class net.jxta.util.MarkProhibitedFilterStream

This method does nothing.

markSupported() - Method in class net.jxta.util.MarkProhibitedFilterStream

This method simply returns false.

membershipClassID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known module class identifier: membership service
membershipServiceMonitorClassID - Static variable in class net.jxta.meter.MonitorResources
Well known module class identifier: membership service
mergeMetrics(ServiceMetric) - Method in interface net.jxta.meter.ServiceMetric
Additively Merge Metrics from this Metric
messageSendFailed(OutgoingMessageEvent) - Method in interface net.jxta.endpoint.OutgoingMessageEventListener
The message identified by the event could not be sent.
messageSendFailed(PeerID, OutgoingMessageEvent) - Method in interface net.jxta.resolver.SrdiHandler
Resolver calls this method when a failure to send a message to specified peer occurs
messageSendSucceeded(OutgoingMessageEvent) - Method in interface net.jxta.endpoint.OutgoingMessageEventListener
The message identified by the event was successfully sent.
messengerReady(MessengerEvent) - Method in interface net.jxta.endpoint.MessengerEventListener
A messenger is ready
metaId - Variable in class net.jxta.codat.Codat
Codat Id of a Codat to which this Codat is related.
modCount - Variable in class net.jxta.endpoint.Message
Modification count of this message.
modCount - Variable in class net.jxta.protocol.ConfigParams
Counts the changes made to this object.
modCount - Variable in class net.jxta.protocol.PeerAdvertisement
Counts the changes made to this object.
modHistory - Variable in class net.jxta.endpoint.Message
The history of modifications this message.
modifiable - Variable in class net.jxta.endpoint.Message
Deprecated. You really should not depend on this feature.
monitorReportingCancelled(MonitorEvent) - Method in interface net.jxta.meter.MonitorListener
Monitor Reporting has been cancelld.
monitorRequestFailed(MonitorEvent) - Method in interface net.jxta.meter.MonitorListener
Request for Monitoring Failed
monitorServiceClassID - Static variable in class net.jxta.meter.MonitorResources
Well known module class identifier: monitor service
msgr - Variable in class net.jxta.socket.JxtaSocket
 
msgr - Variable in class net.jxta.util.JxtaBiDiPipe
 
msgsEvent() - Method in class net.jxta.endpoint.MessengerState
 
myCredentialDoc - Variable in class net.jxta.socket.JxtaServerSocket
 
myCredentialDoc - Variable in class net.jxta.socket.JxtaSocket
 
myCredentialDoc - Variable in class net.jxta.util.JxtaBiDiPipe
 
myCredentialDoc - Variable in class net.jxta.util.JxtaServerPipe
 
myPipeAdv - Variable in class net.jxta.socket.JxtaSocket
 
myPipeAdv - Variable in class net.jxta.util.JxtaBiDiPipe
 

N

NAMESPACE - Static variable in class net.jxta.socket.JxtaMulticastSocket
 
NONE - Static variable in class net.jxta.rendezvous.RendezVousStatus
No RendezVous Service is configured.
NO_EXPIRATION - Static variable in interface net.jxta.discovery.DiscoveryService
Specifies that the advertisement will have no expiration and will be kept indefinitely.
NO_PEER_MONITOR_INFO - Static variable in class net.jxta.meter.PeerMonitorInfo
 
NULL_CONFIGURATOR - Static variable in class net.jxta.peergroup.PeerGroupFactory
Constant for specifying no configurator.
Name - Static variable in class net.jxta.protocol.LimitedRangeRdvMessage
 
NameTag - Static variable in class net.jxta.protocol.PipeAdvertisement
XML tag to store the name of the Pipe
NameTag - Static variable in class net.jxta.protocol.RdvAdvertisement
 
name - Variable in class net.jxta.endpoint.MessageElement
The name of this element.
nameSpace - Static variable in class net.jxta.socket.JxtaServerSocket
 
nameSpace - Static variable in class net.jxta.util.JxtaServerPipe
 
namespaces - Variable in class net.jxta.endpoint.Message
the namespaces in this message and the elements in each.
net.jxta.access - package net.jxta.access
The Access Service provides a framework for using the identities created with the Membership Service to control whether specific operations are permitted.
net.jxta.codat - package net.jxta.codat
Codats are container objects that can hold both data or code and are associated with a JXTA ID.
net.jxta.credential - package net.jxta.credential
Credentials provide the basic mechanisms for securly establishing and communicating identity within JXTA.
net.jxta.discovery - package net.jxta.discovery
The JXTA Discovery Service provides an asynchronous mechanism for discovering Peer Advertisements, Group Advertisements, and other general JXTA Advertisements (pipes, services, etc.).
net.jxta.document - package net.jxta.document
JXTA Documents are containers for both structured and unstructured data.
net.jxta.endpoint - package net.jxta.endpoint
Provides interfaces and classes used for the addressing, filtering, sending, and receiving of messages within JXTA.
net.jxta.exception - package net.jxta.exception
Exception classes commonly used by JXTA Components.
net.jxta.id - package net.jxta.id
IDs are used within JXTA to refer to peers, peer groups, pipes and other types of resources.
net.jxta.id.jxta - package net.jxta.id.jxta
The 'jxta' ID Format is used for the presentation of a limited number of well-known ids.
net.jxta.membership - package net.jxta.membership
The Membership Service allows a peer to establish an identity within a peer group.
net.jxta.meter - package net.jxta.meter
Provides logging and monitoring facilities for debugging and auditing of messaging and service invocation within JXTA.
net.jxta.peer - package net.jxta.peer
Provides definition for the Peer ID standard JXTA Peer Info Service.
net.jxta.peergroup - package net.jxta.peergroup
Peer groups are formed as a collection of peers that have agreed upon a common set of services.
net.jxta.pipe - package net.jxta.pipe
Pipes are the core mechanism for exchanging messages between JXTA applications or services.
net.jxta.platform - package net.jxta.platform
Classes for defining code modules within JXTA.
net.jxta.protocol - package net.jxta.protocol
Provides inteface objects for Advertisments and protocol messages for the JXTA Core and Standard Protocols.
net.jxta.rendezvous - package net.jxta.rendezvous
The RendezVous Service is responsible for propagating messages within a JXTA PeerGroup.
net.jxta.resolver - package net.jxta.resolver
The JXTA Resolver Services provides a generic mechanism for JXTA Services to send "Queries", and receive "Responses".
net.jxta.service - package net.jxta.service
Every service is defined by a ModuleImplAdvertisement.
net.jxta.socket - package net.jxta.socket
The socket package provides interface ala Socket over JXTA pipes.
net.jxta.util - package net.jxta.util
A collection of utility classes used by the JXTA implementation and/or useful to users of the JXTA API.
net.jxta.util.documentSerializable - package net.jxta.util.documentSerializable
 
net.jxta.util.endpoint - package net.jxta.util.endpoint
 
newAdvertisement(String) - Static method in class net.jxta.document.AdvertisementFactory
Constructs an instance of Advertisement matching the type specified by the advertisementType parameter.
newAdvertisement(MimeMediaType, InputStream) - Static method in class net.jxta.document.AdvertisementFactory
Constructs an instance of Advertisement from the provided InputStream.
newAdvertisement(MimeMediaType, Reader) - Static method in class net.jxta.document.AdvertisementFactory
Constructs an instance of Advertisement from the provided Reader.
newAdvertisement(TextElement) - Static method in class net.jxta.document.AdvertisementFactory
Constructs an instance of Advertisement matching the type specified by the root parameter.
newAdvertisementFromXml(byte[]) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. This method should not be used because it produces a result who's encoding is not predictable and may (will) differ from JVM to JVM.
newAdvertisementFromXml(String) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. This method should not be used because it interprets the input using the local default encoding which is not precidcatable and may (will) differ from JVM to JVM.
newCodatID(PeerGroupID) - Method in interface net.jxta.id.IDFactory.Instantiator
Creates a new CodatID Instance.
newCodatID(PeerGroupID, byte[]) - Method in interface net.jxta.id.IDFactory.Instantiator
Creates a new CodatID instance.
newCodatID(PeerGroupID, InputStream) - Method in interface net.jxta.id.IDFactory.Instantiator
Creates a new CodatID instance.
newCodatID(PeerGroupID, byte[], InputStream) - Method in interface net.jxta.id.IDFactory.Instantiator
Creates a new CodatID instance.
newCodatID(PeerGroupID) - Static method in class net.jxta.id.IDFactory
Creates a new CodatID Instance.
newCodatID(PeerGroupID, byte[]) - Static method in class net.jxta.id.IDFactory
Creates a new CodatID instance.
newCodatID(PeerGroupID, InputStream) - Static method in class net.jxta.id.IDFactory
Creates a new CodatID instance.
newCodatID(PeerGroupID, byte[], InputStream) - Static method in class net.jxta.id.IDFactory
Creates a new CodatID instance.
newGroup(Advertisement) - Method in class net.jxta.peergroup.LightWeightPeerGroup
Instantiate a peer group from its given advertisement. This instantiator requires that the ModuleImplAdvertisment for the peer group and the ModuleImplAdvertisements for the group's services be available for discovery within the current group.

The pgAdv itself may be all new and unpublished. Therefore, the two typical uses of this routine are:

  • Creating an all new group with a new ID while using an existing and published implementation. (Possibly a new one published for that purpose). The information should first be gathered in a new PeerGroupAdvertisement which is then passed to this method.
  • Instantiating a group which advertisement has already been discovered (therefore there is no need to find it by groupID again).

To create a group from a known implAdv, use PeerGroup.newGroup(PeerGroupID,Advertisement,String,String)

newGroup(PeerGroupID, Advertisement, String, String) - Method in class net.jxta.peergroup.LightWeightPeerGroup
Instantiates a new group from its elementary pieces and publishes the corresponding PeerGroupAdvertisement. The pieces are: the groups implementation adv, the group id, the name and description.

The typical use of this routine is creating a whole new group based on a newly created and possibly unpublished implementation adv.

This is a convenience method equivalent to either:

 newGrp = thisGroup.loadModule(gid, impl);
 newGrp.publishGroup(name, description);
 

or, but only if the implementation advertisement has been published:

 newPGAdv = AdvertisementFactory.newAdvertisement(
                 PeerGroupAdvertisement.getAdvertisementType());
 newPGAdv.setPeerGroupID(gid);
 newPGAdv.setModuleSpecID(impl.getModuleSpecID());
 newPGAdv.setName(name);
 newPGAdv.setDescription(description);
 newGrp = thisGroup.newGroup(newPGAdv);
 
newGroup(PeerGroupID) - Method in class net.jxta.peergroup.LightWeightPeerGroup
Instantiate a group from its Peer Group ID only. Use this when using a group that has already been published and discovered.

The typical uses of this routine are therefore:

  • Instantiating a peer group which is assumed to exist and whose Peer Group ID is already known.
  • Creating a new peer group instance using an already published Group advertisement, typically published for that purpose. All other referenced advertisements must also be available.

To create a group from a known implAdv, just use PeerGroup.loadModule(ID,Advertisement) or even:

grp = new GroupSubClass(); grp.init(parentGroup, gid, impladv);

then, REMEMBER TO PUBLISH THE GROUP IF IT IS ALL NEW.

newGroup(Advertisement) - Method in interface net.jxta.peergroup.PeerGroup
Instantiate a peer group from its given advertisement.
newGroup(PeerGroupID, Advertisement, String, String) - Method in interface net.jxta.peergroup.PeerGroup
Instantiates a new group from its elementary pieces and publishes the corresponding PeerGroupAdvertisement.
newGroup(PeerGroupID) - Method in interface net.jxta.peergroup.PeerGroup
Instantiate a group from its Peer Group ID only.
newInputPipe(PeerGroup, PipeAdvertisement) - Static method in class net.jxta.socket.JxtaServerSocket
Utility method newInputPipe is used to get new pipe advertisement (w/random pipe ID) from old one.
newInputPipe(PeerGroup, PipeAdvertisement) - Static method in class net.jxta.util.JxtaServerPipe
Utility method newInputPipe is used to get new pipe advertisement (w/random pipe ID) from old one.
newInstance() - Method in interface net.jxta.document.AdvertisementFactory.Instantiator
Constructs an instance of Advertisement matching the type specified by the advertisementType parameter.
newInstance(Element) - Method in interface net.jxta.document.AdvertisementFactory.Instantiator
Constructs an instance of Advertisement matching the type specified by the advertisementType parameter.
newInstance(MimeMediaType, String) - Method in interface net.jxta.document.StructuredDocumentFactory.Instantiator
Create a new structured document of the type specified by doctype.
newInstance(MimeMediaType, String, String) - Method in interface net.jxta.document.StructuredDocumentFactory.Instantiator
Create a new structured document of the type specified by doctype.
newInstance(MimeMediaType, InputStream) - Method in interface net.jxta.document.StructuredDocumentFactory.Instantiator
Create a structured document from a stream containing an appropriately serialized instance of the same document.
newInstance(MimeMediaType, Reader) - Method in interface net.jxta.document.StructuredDocumentFactory.TextInstantiator
Create a structured document from a Reader containing an appropriately serialized instance of the same document.
newModuleClassID() - Method in interface net.jxta.id.IDFactory.Instantiator
Creates a new ModuleClassID instance.
newModuleClassID(ModuleClassID) - Method in interface net.jxta.id.IDFactory.Instantiator
Creates a new ModuleClassID instance.
newModuleClassID() - Static method in class net.jxta.id.IDFactory
Creates a new ModuleClassID instance.
newModuleClassID(String) - Static method in class net.jxta.id.IDFactory
Creates a new ModuleClassID instance using the specified ID Format.
newModuleClassID(ModuleClassID) - Static method in class net.jxta.id.IDFactory
Creates a new ModuleClassID instance.
newModuleSpecID(ModuleClassID) - Method in interface net.jxta.id.IDFactory.Instantiator
Creates a new ModuleSpecID instance.
newModuleSpecID(ModuleClassID) - Static method in class net.jxta.id.IDFactory
Creates a new ModuleSpecID instance.
newNetPeerGroup(PeerGroup) - Static method in class net.jxta.peergroup.PeerGroupFactory
Instantiates the net peer group using the provided platform peer group.
newNetPeerGroup() - Static method in class net.jxta.peergroup.PeerGroupFactory
Instantiates the platform peergroup and then instantiates the net peer group.
newPeerGroup() - Static method in class net.jxta.peergroup.PeerGroupFactory
Static Method to create a new peer group instance.
newPeerGroupID() - Method in interface net.jxta.id.IDFactory.Instantiator
Creates a new PeerGroupID instance.
newPeerGroupID(byte[]) - Method in interface net.jxta.id.IDFactory.Instantiator
Creates a new PeerGroupID instance.
newPeerGroupID(PeerGroupID) - Method in interface net.jxta.id.IDFactory.Instantiator
Creates a new PeerGroupID instance with the specified parent group.
newPeerGroupID(PeerGroupID, byte[]) - Method in interface net.jxta.id.IDFactory.Instantiator
Creates a new PeerGroupID instance with the specified parent group.
newPeerGroupID() - Static method in class net.jxta.id.IDFactory
Creates a new PeerGroupID instance.
newPeerGroupID(String) - Static method in class net.jxta.id.IDFactory
Creates a new PeerGroupID instance using the specified ID Format.
newPeerGroupID(byte[]) - Static method in class net.jxta.id.IDFactory
Creates a new PeerGroupID instance.
newPeerGroupID(String, byte[]) - Static method in class net.jxta.id.IDFactory
Creates a new PeerGroupID instance.
newPeerGroupID(PeerGroupID) - Static method in class net.jxta.id.IDFactory
Creates a new PeerGroupID instance with the specified parent group.
newPeerGroupID(PeerGroupID, byte[]) - Static method in class net.jxta.id.IDFactory
Creates a new PeerGroupID instance with the specified parent group.
newPeerID(PeerGroupID) - Method in interface net.jxta.id.IDFactory.Instantiator
Creates a new PeerID instance.
newPeerID(PeerGroupID, byte[]) - Method in interface net.jxta.id.IDFactory.Instantiator
Creates a new PeerID instance.
newPeerID(PeerGroupID) - Static method in class net.jxta.id.IDFactory
Creates a new PeerID instance.
newPeerID(PeerGroupID, byte[]) - Static method in class net.jxta.id.IDFactory
Creates a new PeerID instance.
newPipeID(PeerGroupID) - Method in interface net.jxta.id.IDFactory.Instantiator
Creates a new PipeID instance.
newPipeID(PeerGroupID, byte[]) - Method in interface net.jxta.id.IDFactory.Instantiator
Creates a new PipeID instance.
newPipeID(PeerGroupID) - Static method in class net.jxta.id.IDFactory
Creates a new PipeID instance.
newPipeID(PeerGroupID, byte[]) - Static method in class net.jxta.id.IDFactory
Creates a new PipeID instance.
newPlatform() - Static method in class net.jxta.peergroup.PeerGroupFactory
Instantiates the Platform Peer Group.
newPrivilegedOperation(Object, Credential) - Method in interface net.jxta.access.AccessService
Create a new priviledged operation with the specified subject.
newPrivilegedOperation(Element) - Method in interface net.jxta.access.AccessService
Read a priviledged operation from a portion of a structured document.
newRoute(PeerID, PeerID, Vector) - Static method in class net.jxta.protocol.RouteAdvertisement
construct a new route

WARNING hops may be MODIFIED.

newRoute(PeerID, Vector) - Static method in class net.jxta.protocol.RouteAdvertisement
construct a new route, all hops are in the hops parameter.
newStructuredDocument(MimeMediaType, String) - Static method in class net.jxta.document.StructuredDocumentFactory
Constructs an instance of StructuredDocument matching the mime-type specified by the mimetype parameter.
newStructuredDocument(MimeMediaType, String, String) - Static method in class net.jxta.document.StructuredDocumentFactory
Constructs an instance of StructuredDocument matching the mime-type specified by the mimetype parameter.
newStructuredDocument(MimeMediaType, InputStream) - Static method in class net.jxta.document.StructuredDocumentFactory
Constructs an instance of StructuredDocument matching the mime-type specified by the mimetype parameter.
newStructuredDocument(MimeMediaType, Reader) - Static method in class net.jxta.document.StructuredDocumentFactory
Constructs an instance of StructuredDocument matching the mime-type specified by the mimetype parameter.
next() - Method in class net.jxta.endpoint.Message.ElementIterator
nextHop(PeerID) - Method in class net.jxta.protocol.RouteAdvertisement
get the nexthop after the given hop
nextIndex() - Method in class net.jxta.endpoint.Message.ElementIterator
notifyChange() - Method in class net.jxta.util.AbstractSimpleSelectable
This method tells us that something changed and so we need to notify our selectors by invoking their itemChanged method.
nullID - Static variable in class net.jxta.id.ID
The null ID.

O

OK - Static variable in class net.jxta.meter.MonitorEvent
Report received and is available in the event
OK - Static variable in interface net.jxta.resolver.ResolverService
Returned by query handlers to indicate that the query has been resolved and a response has been sent.
OVERFLOW - Static variable in class net.jxta.endpoint.OutgoingMessageEvent
 
OutgoingMessageEvent - class net.jxta.endpoint.OutgoingMessageEvent.
An event which provides notification of the the transmission status of an outgoing message.
OutgoingMessageEvent() - Constructor for class net.jxta.endpoint.OutgoingMessageEvent
Create an Outgoing Message Event with a dummy src (message is not specified because the event is a constant).
OutgoingMessageEvent(Message) - Constructor for class net.jxta.endpoint.OutgoingMessageEvent
Create an Outgoing Message Event.
OutgoingMessageEvent(Message, Throwable) - Constructor for class net.jxta.endpoint.OutgoingMessageEvent
Create an Outgoing Message Event.
OutgoingMessageEventListener - interface net.jxta.endpoint.OutgoingMessageEventListener.
A listener for events concerning the status of outgoing messages.
OutputPipe - interface net.jxta.pipe.OutputPipe.
OuputPipe defines the interface for sending messages from a PipeService.
OutputPipeEvent - class net.jxta.pipe.OutputPipeEvent.
Container for OutputPipeEvent events.
OutputPipeEvent(Object, OutputPipe, String, int) - Constructor for class net.jxta.pipe.OutputPipeEvent
Creates a new event
OutputPipeListener - interface net.jxta.pipe.OutputPipeListener.
The listener interface for receiving OutputPipe resolution events.
offset - Variable in class net.jxta.endpoint.ByteArrayMessageElement
This is the offset of our data within the array
origService - Variable in class net.jxta.endpoint.ChannelMessenger
 
origServiceParam - Variable in class net.jxta.endpoint.ChannelMessenger
 
outgoing - Variable in class net.jxta.socket.JxtaSocket
 
outgoing - Variable in class net.jxta.util.JxtaBiDiPipe
 
outputPipe - Variable in class net.jxta.socket.JxtaMulticastSocket
 
outputPipeEvent(OutputPipeEvent) - Method in interface net.jxta.pipe.OutputPipeListener
Called when a input pipe has been located for a previously registered pipe.
outputPipeEvent(OutputPipeEvent) - Method in class net.jxta.socket.JxtaSocket
the output pipe event
outputPipeEvent(OutputPipeEvent) - Method in class net.jxta.util.JxtaBiDiPipe
Called when a input pipe has been located for a previously registered pipe. The event contains an OutputPipe which can be used to communicate with the remote peer.

P

PEER - Static variable in interface net.jxta.discovery.DiscoveryService
DiscoveryService type Peer
PEERGROUP_DESTROYED - Static variable in class net.jxta.meter.MonitorEvent
Further Reports will not come because this PeerGroup was destroyed locally
PERMITTED - Static variable in class net.jxta.access.AccessService.AccessResult
Operation is permitted.
PERMITTED_EXPIRED - Static variable in class net.jxta.access.AccessService.AccessResult
Operation would be permitted, but one (or more) of the provided credentials was expired.
PIPE_CLOSED_EVENT - Static variable in class net.jxta.util.JxtaBiDiPipe
Pipe close Event
PeerAdvertisement - class net.jxta.protocol.PeerAdvertisement.
This type of advertisement is generated when instantiating a group on a peer and contains all the parameters that services need to publish.
PeerAdvertisement() - Constructor for class net.jxta.protocol.PeerAdvertisement
 
PeerGroup - interface net.jxta.peergroup.PeerGroup.
Peer groups are formed as a collection of peers that have agreed upon a common set of services.
PeerGroup.GlobalRegistry - class net.jxta.peergroup.PeerGroup.GlobalRegistry.
 
PeerGroup.GlobalRegistry() - Constructor for class net.jxta.peergroup.PeerGroup.GlobalRegistry
 
PeerGroupAdvertisement - class net.jxta.protocol.PeerGroupAdvertisement.
Describes a peer group and references additional information required for instantiating it.
PeerGroupAdvertisement() - Constructor for class net.jxta.protocol.PeerGroupAdvertisement
 
PeerGroupException - exception net.jxta.exception.PeerGroupException.
Generic Peer group exception
PeerGroupException() - Constructor for class net.jxta.exception.PeerGroupException
Constructs an Exception with no specified detail message.
PeerGroupException(String) - Constructor for class net.jxta.exception.PeerGroupException
Constructs an Exception with the specified detail message.
PeerGroupException(Throwable) - Constructor for class net.jxta.exception.PeerGroupException
Constructs a new exception with the specified detail message and cause.
PeerGroupException(String, Throwable) - Constructor for class net.jxta.exception.PeerGroupException
Constructs a new exception with the specified detail message and cause.
PeerGroupFactory - class net.jxta.peergroup.PeerGroupFactory.
A factory for instantiating the JXTA core peer groups and application peer peer groups.
PeerGroupID - class net.jxta.peergroup.PeerGroupID.
This class implements a PeerGroup ID.
PeerGroupID() - Constructor for class net.jxta.peergroup.PeerGroupID
 
PeerID - class net.jxta.peer.PeerID.
This class implements a PeerID.
PeerID() - Constructor for class net.jxta.peer.PeerID
 
PeerIDTag - Static variable in class net.jxta.protocol.RdvAdvertisement
 
PeerInfoEvent - class net.jxta.peer.PeerInfoEvent.
Container for PeerInfoEvent events.
PeerInfoEvent(Object, PeerInfoResponseMessage, int) - Constructor for class net.jxta.peer.PeerInfoEvent
Creates a new event
PeerInfoListener - interface net.jxta.peer.PeerInfoListener.
The listener interface for receiving PeerInfoService events.
PeerInfoQueryMessage - class net.jxta.protocol.PeerInfoQueryMessage.
This abstract class define the PeerInfoService Query message.
PeerInfoQueryMessage() - Constructor for class net.jxta.protocol.PeerInfoQueryMessage
 
PeerInfoResponseMessage - class net.jxta.protocol.PeerInfoResponseMessage.
This abstract class define the PeerInfoService advertisement.
PeerInfoResponseMessage() - Constructor for class net.jxta.protocol.PeerInfoResponseMessage
 
PeerInfoService - interface net.jxta.peer.PeerInfoService.
The PeerInfoService is a generic API for getting information about the local Peer as well as remote Peers.
PeerMonitorInfo - class net.jxta.meter.PeerMonitorInfo.
The Monitoring Capabilities of a Local or Remote Peer as a list of ServiceMonitor ClassIDs and supported Reporting Rates.
PeerMonitorInfo() - Constructor for class net.jxta.meter.PeerMonitorInfo
PeerMonitorInfo
PeerMonitorInfo(boolean, ModuleClassID[], long[], long, long) - Constructor for class net.jxta.meter.PeerMonitorInfo
PeerMonitorInfo
PeerMonitorInfoEvent - class net.jxta.meter.PeerMonitorInfoEvent.
Event containing status of request for remote PeerMonitorInfo
PeerMonitorInfoEvent(PeerID, PeerMonitorInfo) - Constructor for class net.jxta.meter.PeerMonitorInfoEvent
PeerMonitorInfoEvent
PeerMonitorInfoListener - interface net.jxta.meter.PeerMonitorInfoListener.
PeerInfo Reporting capabilities Received from a Remote Monitor
PipeAdvertisement - class net.jxta.protocol.PipeAdvertisement.
This class defines the PipeServiceImpl Advertisement.
PipeAdvertisement() - Constructor for class net.jxta.protocol.PipeAdvertisement
 
PipeEventListener - interface net.jxta.util.PipeEventListener.
The listener interface for receiving JxtaBiDiPipe events.
PipeID - class net.jxta.pipe.PipeID.
This class implements a Pipe ID.
PipeID() - Constructor for class net.jxta.pipe.PipeID
 
PipeMsgEvent - class net.jxta.pipe.PipeMsgEvent.
Container for Pipe Message events.
PipeMsgEvent(Object, Message, PipeID) - Constructor for class net.jxta.pipe.PipeMsgEvent
Creates a new event
PipeMsgListener - interface net.jxta.pipe.PipeMsgListener.
The listener interface for receiving PipeMsgEvent events.
PipeResolverMessage - class net.jxta.protocol.PipeResolverMessage.
This abstract class defines the PipeResolver Message.
PipeResolverMessage() - Constructor for class net.jxta.protocol.PipeResolverMessage
Creates a new unintialized pipe resolver message
PipeResolverMessage.MessageType - class net.jxta.protocol.PipeResolverMessage.MessageType.
An enumeration class for message types.
PipeService - interface net.jxta.pipe.PipeService.
This class defines the API to the JXTA Pipe Service.
PipeUtilities - class net.jxta.util.PipeUtilities.
 
PrivilegedOperation - interface net.jxta.credential.PrivilegedOperation.
A Privileged Operation is an identifier for an operation whose usage is restricted.
PrivledgedOperation - interface net.jxta.credential.PrivledgedOperation.
Deprecated. Due to a spelling error, this class is being replaced with PrivilegedOperation.
PropagateType - Static variable in interface net.jxta.pipe.PipeService
Propagated, unsecure and unreliable type of Pipe
ProtocolNotSupportedException - exception net.jxta.exception.ProtocolNotSupportedException.
Signals that an error occurred while attempting to access an endpoint protocol
ProtocolNotSupportedException() - Constructor for class net.jxta.exception.ProtocolNotSupportedException
Constructs an Exception with no specified detail message.
ProtocolNotSupportedException(String) - Constructor for class net.jxta.exception.ProtocolNotSupportedException
Constructs an Exception with the specified detail message.
ProtocolNotSupportedException(Throwable) - Constructor for class net.jxta.exception.ProtocolNotSupportedException
Constructs a new exception with the specified detail message and cause.
ProtocolNotSupportedException(String, Throwable) - Constructor for class net.jxta.exception.ProtocolNotSupportedException
Constructs a new exception with the specified detail message and cause.
peek() - Method in class net.jxta.endpoint.AsyncChannelMessenger
Here, we behave like a queue to the shared messenger.
peerAdvertisement - Variable in class net.jxta.protocol.DiscoveryResponseMsg
Responding peer's advertisement
peerGroupClassID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known module class identifier: peer group
peerInfoResponse(PeerInfoEvent) - Method in interface net.jxta.peer.PeerInfoListener
PeerInfoService Event
peerMonitorInfoNotReceived(PeerMonitorInfoEvent) - Method in interface net.jxta.meter.PeerMonitorInfoListener
PeerMonitorInfo is not forthcoming due to Timeout
peerMonitorInfoReceived(PeerMonitorInfoEvent) - Method in interface net.jxta.meter.PeerMonitorInfoListener
PeerMonitorInfo has arrived
peerid - Variable in class net.jxta.socket.JxtaSocket
 
peerinfoClassID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known module class identifier: peerinfo service
peerinfoServiceMonitorClassID - Static variable in class net.jxta.meter.MonitorResources
Well known module class identifier: peerinfo service
ping(EndpointAddress) - Method in interface net.jxta.endpoint.EndpointService
Deprecated. It now always return true. Try and get a messenger instead.
ping(EndpointAddress) - Method in interface net.jxta.endpoint.MessageSender
Returns true if the target address is reachable via this Message Transport otherwise returns false.
pipeAdv - Variable in class net.jxta.socket.JxtaMulticastSocket
 
pipeAdv - Variable in class net.jxta.socket.JxtaSocket
 
pipeAdv - Variable in class net.jxta.util.JxtaBiDiPipe
 
pipeClassID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known module class identifier: pipe service
pipeEvent(int) - Method in interface net.jxta.util.PipeEventListener
Called for each pipe message event that occurs.
pipeMsgEvent(PipeMsgEvent) - Method in interface net.jxta.pipe.PipeMsgListener
Called for each pipe message event that occurs.
pipeMsgEvent(PipeMsgEvent) - Method in class net.jxta.socket.JxtaMulticastSocket
Called for each pipe message event that occurs.
pipeMsgEvent(PipeMsgEvent) - Method in class net.jxta.socket.JxtaServerSocket
when request messages arrive this method is called
pipeMsgEvent(PipeMsgEvent) - Method in class net.jxta.socket.JxtaSocket
we got a message
pipeMsgEvent(PipeMsgEvent) - Method in class net.jxta.util.JxtaBiDiPipe
Called for each pipe message event that occurs.
pipeMsgEvent(PipeMsgEvent) - Method in class net.jxta.util.JxtaServerPipe
when request messages arrive this method is called
pipeServiceMonitorClassID - Static variable in class net.jxta.meter.MonitorResources
Well known module class identifier: pipe service
pipeSvc - Variable in class net.jxta.socket.JxtaMulticastSocket
 
pipeSvc - Variable in class net.jxta.socket.JxtaSocket
 
pipeSvc - Variable in class net.jxta.util.JxtaBiDiPipe
 
pipeadv - Variable in class net.jxta.socket.JxtaServerSocket
 
poll(int) - Method in interface net.jxta.pipe.InputPipe
Poll for a message from the pipe.
pop() - Method in class net.jxta.endpoint.AsyncChannelMessenger
One message done.
previous() - Method in class net.jxta.endpoint.Message.ElementIterator
previousIndex() - Method in class net.jxta.endpoint.Message.ElementIterator
printAsXmlString(DocumentSerializable) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Write a DocumentSerializable object as an XML Document to StdErr The Root TagName will be 'documentSerializable' by default
printStackTrace() - Method in class net.jxta.exception.ConfiguratorException
 
printStackTrace(PrintStream) - Method in class net.jxta.exception.ConfiguratorException
 
printStackTrace(PrintWriter) - Method in class net.jxta.exception.ConfiguratorException
 
processIncomingMessage(Message, EndpointAddress, EndpointAddress) - Method in interface net.jxta.endpoint.EndpointFilterListener
Deprecated. This method is invoked by the EndpointService for each incoming message that contains a message element associated to this Endpoint Filter.
processIncomingMessage(Message, EndpointAddress, EndpointAddress) - Method in interface net.jxta.endpoint.EndpointListener
This method is invoked by the EndpointService for each incoming message which is addressed to this listener.
processIncomingMessage(Message) - Method in class net.jxta.util.JxtaBiDiPipe
/** This method is invoked by the Reliablity library for each incoming data message
processMonitorReport(MonitorEvent) - Method in interface net.jxta.meter.MonitorListener
A Report is ready for Processing.
processQuery(ResolverQueryMsg) - Method in interface net.jxta.resolver.QueryHandler
Process the resolver query, and generate response it is the responsibilty of the handler to send the response

result = processIncommingQuery(query); if (result !

processResponse(ResolverResponseMsg) - Method in interface net.jxta.resolver.QueryHandler
Called when messages are received by the ResolverService it calls back this method to deal with received responses
processSrdi(ResolverSrdiMsg) - Method in interface net.jxta.resolver.SrdiHandler
Process the SrdiMessage message, returns true if the message was processed properly
propagate(Message, String, String) - Method in interface net.jxta.endpoint.EndpointService
Propagates the given message through all the endpoint protocols that are available to this endpoint.
propagate(Message, String, String, String) - Method in interface net.jxta.endpoint.MessageSender
Propagates a Message on this Message Transport.
propagate(Message, String, String, int) - Method in interface net.jxta.rendezvous.RendezVousService
Propagates a message to the local network and to as many members of the peer group as possible.
propagate(Enumeration, Message, String, String, int) - Method in interface net.jxta.rendezvous.RendezVousService
Propagates a message to the specified peers.
propagateInGroup(Message, String, String, int, String) - Method in interface net.jxta.rendezvous.RendezVousService
Deprecated. no need to specify prune peer
propagateInGroup(Message, String, String, int) - Method in interface net.jxta.rendezvous.RendezVousService
Propagates a message to as many members of the peer group as possible.
propagateToNeighbors(Message, String, String, int, String) - Method in interface net.jxta.rendezvous.RendezVousService
Deprecated. no need to specify prune peer
propagateToNeighbors(Message, String, String, int) - Method in interface net.jxta.rendezvous.RendezVousService
Propagates a message to members of the peer group reachable via the local network.
properties - Variable in class net.jxta.endpoint.Message
Message properties HashMap keys are Object values are Object
properties - Variable in class net.jxta.endpoint.MessageElement
message properties hashmap
protocol - Variable in class net.jxta.protocol.TransportAdvertisement
 
proxyClassID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known module class identifier: ProxyService
proxyServiceMonitorClassID - Static variable in class net.jxta.meter.MonitorResources
Well known module class identifier: ProxyService
publish(Advertisement) - Method in interface net.jxta.discovery.DiscoveryService
Publish an advertisement with a default lifetime of DEFAULT_LIFETIME and default expiration time for "others" of DEFAULT_EXPIRATION Advertisement indexes are shared with a rendezvous peer upon connect, and subsequent publications are shared at a an implementation specified interval
publish(Advertisement, int) - Method in interface net.jxta.discovery.DiscoveryService
Deprecated. Advertisement type is no longer required to publish an advertisement
publish(Advertisement, long, long) - Method in interface net.jxta.discovery.DiscoveryService
Publish an advertisement that will expire after a certain time.
publish(Advertisement, int, long, long) - Method in interface net.jxta.discovery.DiscoveryService
Deprecated. Advertisement type is no longer required to publish an advertisement
publishGroup(String, String) - Method in class net.jxta.peergroup.LightWeightPeerGroup
Publish this group's Peer Group Advertisment if it has not already been published. The Peer Group Advertisement is published into the Peer Group in which this group was instantiated, specifically the Peer Group whose newGroup() was called.

Calling this method is only useful if the group is being created from scratch and the PeerGroup advertisement has not been created beforehand. In such a case, the group has never been named or described. Therefore this information has to be supplied here.

If this group has already been previously published, this method does nothing.

publishGroup(String, String) - Method in interface net.jxta.peergroup.PeerGroup
Publish this group's Peer Group Advertisment if it has not already been published.
putMessenger(Messenger) - Method in class net.jxta.util.endpoint.WeakMessengerCache
Deprecated. Cache an Messenger.
putServiceParam(ID, Element) - Method in class net.jxta.protocol.ConfigParams
Puts a service parameter in the service parameters table under the given key.
putServiceParam(ID, Element) - Method in class net.jxta.protocol.PeerAdvertisement
Puts a service parameter in the service parameters table under the given key.
putServiceParam(ID, Element) - Method in class net.jxta.protocol.PeerGroupAdvertisement
Puts a service parameter in the service parameters table under the given key.

Q

QUERY - Static variable in class net.jxta.protocol.PipeResolverMessage.MessageType
A query message
QueryHandler - interface net.jxta.resolver.QueryHandler.
Services that wish to act as a resolver handler must implement this interface
queryid - Variable in class net.jxta.protocol.ResolverQueryMsg
Query ID of this query.
queryid - Variable in class net.jxta.protocol.ResolverResponseMsg
Description of the Field
queue - Variable in class net.jxta.socket.JxtaMulticastSocket
 
queue - Variable in class net.jxta.socket.JxtaServerSocket
 
queue - Variable in class net.jxta.socket.JxtaSocket
 

R

RDVCONNECT - Static variable in class net.jxta.rendezvous.RendezvousEvent
 
RDVDISCONNECT - Static variable in class net.jxta.rendezvous.RendezvousEvent
 
RDVFAILED - Static variable in class net.jxta.rendezvous.RendezvousEvent
 
RDVRECONNECT - Static variable in class net.jxta.rendezvous.RendezvousEvent
 
RECONCLOSING - Static variable in interface net.jxta.endpoint.Messenger
Trying to re-establish connection.
RECONNECTING - Static variable in interface net.jxta.endpoint.Messenger
Currenly trying to re-establish connection.
RECONSATURATED - Static variable in interface net.jxta.endpoint.Messenger
Currently trying to re-establish connection.
REFUSED - Static variable in class net.jxta.meter.MonitorEvent
Report will not come because the Remote peer has refused it (for security, not supported or load reasons)
RENDEZVOUS - Static variable in class net.jxta.rendezvous.RendezVousStatus
RendezVous Service is configured as an rendezvous peer.
REPORT_RATE_NOT_SUPPORTED - Static variable in class net.jxta.meter.MonitorFilterException
 
RESOLCLOSING - Static variable in interface net.jxta.endpoint.Messenger
Attempting initial connection.
RESOLPENDING - Static variable in interface net.jxta.endpoint.Messenger
Initial connection is being attempted.
RESOLSATURATED - Static variable in interface net.jxta.endpoint.Messenger
Initial connection is being attempted.
RESOLVED - Static variable in interface net.jxta.endpoint.Messenger
Composite state.
RESOLVING - Static variable in interface net.jxta.endpoint.Messenger
Initial connection is being attempted.
RdvAdvertisement - class net.jxta.protocol.RdvAdvertisement.
This class defines a Rendezvous Advertisement
RdvAdvertisement() - Constructor for class net.jxta.protocol.RdvAdvertisement
 
RendezVousService - interface net.jxta.rendezvous.RendezVousService.
This interface provides an API to the Jxta RendezVous Service.
RendezVousStatus - class net.jxta.rendezvous.RendezVousStatus.
A static "enum" class for RendezVous Status.
RendezvousEvent - class net.jxta.rendezvous.RendezvousEvent.
Container for RendezvousEvent events.
RendezvousEvent(Object, int, ID) - Constructor for class net.jxta.rendezvous.RendezvousEvent
Creates a new event
RendezvousListener - interface net.jxta.rendezvous.RendezvousListener.
The listener interface for receiving RendezVousService events.
Repropagate - Static variable in interface net.jxta.resolver.ResolverService
Returned by query handlers to indicate that the query should be forwarded to the rest of the network.
ResolverQueryMsg - class net.jxta.protocol.ResolverQueryMsg.
Generic Resolver Service message "Query".
ResolverQueryMsg() - Constructor for class net.jxta.protocol.ResolverQueryMsg
 
ResolverResponseMsg - class net.jxta.protocol.ResolverResponseMsg.
Generic Resolver Service message "Response".
ResolverResponseMsg() - Constructor for class net.jxta.protocol.ResolverResponseMsg
 
ResolverService - interface net.jxta.resolver.ResolverService.
ResolverService provides a generic mechanism for JXTA Services to send "Queries", and receive "Responses".
ResolverSrdiMsg - class net.jxta.protocol.ResolverSrdiMsg.
ResolverSrdiMsg is generic resolver wrapper for Services that wish to implement their own distribution of indices. this message provides the scoping within the group, and service.
ResolverSrdiMsg() - Constructor for class net.jxta.protocol.ResolverSrdiMsg
 
RouteAdvertisement - class net.jxta.protocol.RouteAdvertisement.
This type of advertisement is used to represent a route to a destination peer in the JXTA virtual network.
RouteAdvertisement() - Constructor for class net.jxta.protocol.RouteAdvertisement
 
RouteQueryMsg - class net.jxta.protocol.RouteQueryMsg.
This class defines the EndpointRouter RouteQuery message "Query" The default behavior of this abstract class is simply a This message is part of the Endpoint Routing Protocol.
RouteQueryMsg() - Constructor for class net.jxta.protocol.RouteQueryMsg
 
RouteResponseMsg - class net.jxta.protocol.RouteResponseMsg.
This class defines the EndpointRouter RouteResponse message The default behavior of this abstract class is simply a This message is part of the Endpoint Routing Protocol.
RouteResponseMsg() - Constructor for class net.jxta.protocol.RouteResponseMsg
 
RouteTag - Static variable in class net.jxta.protocol.RdvAdvertisement
 
read() - Method in class net.jxta.socket.JxtaSocket
Performs on behalf of JxtaSocketInputStream.
read(byte[], int, int) - Method in class net.jxta.socket.JxtaSocket
Performs on behalf of JxtaSocketInputStream.
read() - Method in class net.jxta.util.CountingInputStream

Merely calls the super version.

read(byte[], int, int) - Method in class net.jxta.util.CountingInputStream

calls the super version of the same method.

read() - Method in class net.jxta.util.LimitInputStream
Reads the next byte of data from this input stream.
read(byte[], int, int) - Method in class net.jxta.util.LimitInputStream
Reads up to len bytes of data from this input stream into an array of bytes.
read() - Method in class net.jxta.util.WatchedInputStream
 
read(byte[]) - Method in class net.jxta.util.WatchedInputStream
 
read(byte[], int, int) - Method in class net.jxta.util.WatchedInputStream
 
readAdvertisementFromFile(String) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. Read a JXTA Advertisement from a File
readAdvertisementFromFile(File) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. Read a JXTA Advertisement from a File
receive(DatagramPacket) - Method in class net.jxta.socket.JxtaMulticastSocket
refAccessSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known access specification identifier: the standard access service
refDiscoveryServiceMonitorSpecID - Static variable in class net.jxta.meter.MonitorResources
Well known service specification identifier: the standard discovery
refDiscoverySpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known service specification identifier: the standard discovery
refEndpointServiceMonitorSpecID - Static variable in class net.jxta.meter.MonitorResources
Well known service specification identifier: the standard endpoint
refEndpointSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known service specification identifier: the standard endpoint
refHttpProtoSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known endpoint protocol specification identifier: the standard http endpoint protocol
refMembershipServiceMonitorSpecID - Static variable in class net.jxta.meter.MonitorResources
Well known service specification identifier: the standard membership
refMembershipSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known service specification identifier: the standard membership
refMonitorServiceSpecID - Static variable in class net.jxta.meter.MonitorResources
Well known service specification identifier: the standard monitor
refNetPeerGroupSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known group specification identifier: the Network Peer Group
refPeerinfoServiceMonitorSpecID - Static variable in class net.jxta.meter.MonitorResources
Well known service specification identifier: the standard peerinfo
refPeerinfoSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known service specification identifier: the standard peerinfo
refPipeServiceMonitorSpecID - Static variable in class net.jxta.meter.MonitorResources
Well known service specification identifier: the standard pipe
refPipeSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known service specification identifier: the standard pipe service
refPlatformSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known group specification identifier: the platform
refProxyServiceMonitorSpecID - Static variable in class net.jxta.meter.MonitorResources
Well known application: the Proxy
refProxySpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known application: the Proxy
refRelayProtoSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known endpoint protocol specification identifier: the standard relay endpoint protocol
refRelayServiceMonitorSpecID - Static variable in class net.jxta.meter.MonitorResources
Well known endpoint protocol specification identifier: the standard relay endpoint protocol
refRendezvousServiceMonitorSpecID - Static variable in class net.jxta.meter.MonitorResources
Well known service specification identifier: the standard rendezvous
refRendezvousSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known service specification identifier: the standard rendezvous
refResolverServiceMonitorSpecID - Static variable in class net.jxta.meter.MonitorResources
Well known service specification identifier: the standard resolver
refResolverSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known service specification identifier: the standard resolver
refRouterProtoSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known endpoint protocol specification identifier: the standard router
refRouterServiceMonitorSpecID - Static variable in class net.jxta.meter.MonitorResources
Well known endpoint protocol specification identifier: the standard router
refShellSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known application: the shell
refStartNetPeerGroupSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known main application of the platform: startNetPeerGroup.
refTcpProtoSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known endpoint protocol specification identifier: the standard tcp endpoint protocol
refTlsProtoSpecID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known endpoint protocol specification identifier: the standard tls endpoint protocol
refTlsServiceMonitorSpecID - Static variable in class net.jxta.meter.MonitorResources
Well known endpoint protocol specification identifier: the standard tls endpoint protocol
refTransportServiceMonitorSpecID - Static variable in class net.jxta.meter.MonitorResources
Well known endpoint protocol specification identifier: the standard transport Service Monitor
register(SimpleSelector) - Method in class net.jxta.util.AbstractSimpleSelectable
Registers the given selector with this selectable object. This always causes one change event for this object to be reported through the selector. As a result, when selecting for a condition, it is not necessary to verify whether it has already happened or not; the next call to select will be able to detect it.
register(SimpleSelector) - Method in interface net.jxta.util.SimpleSelectable
Registers the given selector with this selectable object.
registerAdvertisementInstance(String, AdvertisementFactory.Instantiator) - Static method in class net.jxta.document.AdvertisementFactory
Register an instantiator for and advertisement type to allow instances of that type to be created.
registerAssoc(String) - Method in class net.jxta.document.AdvertisementFactory
Register a class with the factory from its class name. Since class name doesn't tell us much, we just load the class and hope that something happens as a result of the class loading. This class is often overridden in class factories to interogate the instance class before registering the instance class.
registerAssoc(String) - Method in class net.jxta.document.StructuredDocumentFactory
Register a class with the factory from its class name.
registerAssoc(String) - Method in class net.jxta.id.IDFactory
Register a class with the factory from its class name.
registerAssoc(String) - Method in class net.jxta.util.ClassFactory
Register a class with the factory from its class name.
registerAssoc(Object, Object) - Method in class net.jxta.util.ClassFactory
Register a key and instance class with the factory.
registerFromResources(String, String) - Method in class net.jxta.util.ClassFactory
Given a resource bundle identifier and a property name register instance classes.
registerFromString(String) - Method in class net.jxta.util.ClassFactory
Register instance classes given a string containing class names which must be found on the current class path.
registerHandler(String, QueryHandler) - Method in interface net.jxta.resolver.ResolverService
Registers a given ResolveHandler, returns the previous handler registered under this name
registerInstance(PeerGroupID, PeerGroup) - Method in class net.jxta.peergroup.PeerGroup.GlobalRegistry
Registers a new instance.
registerInstantiator(MimeMediaType, StructuredDocumentFactory.Instantiator) - Static method in class net.jxta.document.StructuredDocumentFactory
Register an instantiator object a mime-type of documents to be constructed.
registerListener(SimpleSelectable) - Method in class net.jxta.util.AbstractSimpleSelectable
This method takes any listener, not just a SimpleSelector.
registerServiceMonitorModuleImplAdvertisement(ModuleImplAdvertisement) - Static method in class net.jxta.meter.MonitorResources
Register the Implementation Advertisement for a ServiceMonitor Type This contains the Monitor, Metric and Filter classNames
registerSrdiHandler(String, SrdiHandler) - Method in interface net.jxta.resolver.ResolverService
Registers a given SrdiHandler, returns the previous handler registered under this name
relayProtoClassID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known module class identifier: RelayProtocol
relayServiceMonitorClassID - Static variable in class net.jxta.meter.MonitorResources
Well known module class identifier: RelayProtocol
reliableTag - Static variable in class net.jxta.util.JxtaServerPipe
 
remPeerTag - Static variable in class net.jxta.socket.JxtaServerSocket
 
remPeerTag - Static variable in class net.jxta.util.JxtaServerPipe
 
remPipeTag - Static variable in class net.jxta.socket.JxtaServerSocket
 
remPipeTag - Static variable in class net.jxta.util.JxtaServerPipe
 
remotePublish(Advertisement, int) - Method in interface net.jxta.discovery.DiscoveryService
Deprecated. Advertisement type is no longer required to remote publish an advertisement
remotePublish(Advertisement) - Method in interface net.jxta.discovery.DiscoveryService
Remote Publish an advertisement will attempt to remote publish adv on all configured transports, the Advertisement will carry a lifetime of Expiration time, or lifetime whichever is smaller
remotePublish(Advertisement, int, long) - Method in interface net.jxta.discovery.DiscoveryService
Deprecated. Advertisement type is no longer required to remote publish an advertisement
remotePublish(Advertisement, long) - Method in interface net.jxta.discovery.DiscoveryService
Remote Publish an advertisement will attempt to remote publish adv on all configured transports, the Advertisement will carry a a expiration of lifetime
remotePublish(String, Advertisement, int) - Method in interface net.jxta.discovery.DiscoveryService
Deprecated. Advertisement type is no longer required to remote publish an advertisement
remotePublish(String, Advertisement) - Method in interface net.jxta.discovery.DiscoveryService
Remote Publish an advertisement will attempt to remote publish adv on all configured transports, the Advertisement will carry a lifetime of Expiration time, or lifetime whichever is smaller
remotePublish(String, Advertisement, int, long) - Method in interface net.jxta.discovery.DiscoveryService
Deprecated. Advertisement type is no longer required to remote publish an advertisement
remotePublish(String, Advertisement, long) - Method in interface net.jxta.discovery.DiscoveryService
Remote Publish an advertisement will attempt to remote publish adv on all configured transports, the Advertisement will carry a a expiration of lifetime
remove() - Method in class net.jxta.endpoint.Message.ElementIterator
removeDestEndpointAddresses(Vector) - Method in class net.jxta.protocol.RouteAdvertisement
remove a list of EndpointAddresses from the Route Destination access point
removeDiscoveryListener(DiscoveryListener) - Method in interface net.jxta.discovery.DiscoveryService
remove a discovery listener
removeEndpointAddressToHop(PeerID, EndpointAddress) - Method in class net.jxta.protocol.RouteAdvertisement
remove an endpointaddress to a hop
removeEndpointAddresses(Vector) - Method in class net.jxta.protocol.AccessPointAdvertisement
remove a list of EndpointAddresses from the access point
removeHop(PeerID) - Method in class net.jxta.protocol.RouteAdvertisement
remove a hop from the list of hops
removeIncomingMessageFilterListener(MessageFilterListener, String, String) - Method in interface net.jxta.endpoint.EndpointService
Removes the given listener previously registered under the given element name
removeIncomingMessageListener(String, String) - Method in interface net.jxta.endpoint.EndpointService
Remove the listener for the specified address.
removeListener(RendezvousListener) - Method in interface net.jxta.rendezvous.RendezVousService
Removes a Listener previously added with addListener.
removeMessageElement(MessageElement) - Method in class net.jxta.endpoint.Message
Remove an the first occurance of the provided MessageElement from the message.
removeMessageElement(String, MessageElement) - Method in class net.jxta.endpoint.Message
Remove the first occurance of the provided MessageElement within the specified namespace from the message.
removeMessageTransport(MessageTransport) - Method in interface net.jxta.endpoint.EndpointService
Removes the given MessageTransport protocol from this endpoint service.
removeMessengerEventListener(MessengerEventListener, int) - Method in interface net.jxta.endpoint.EndpointService
Removes the specified listener.
removeMonitorListener(MonitorListener) - Method in interface net.jxta.peer.PeerInfoService
Stop the periodic reporting for all registered filters corresponding to this MonitorListener
removeOutgoingMessageFilterListener(MessageFilterListener, String, String) - Method in interface net.jxta.endpoint.EndpointService
Removes the given listener previously registered under the given element name
removeOutputPipeListener(String, OutputPipeListener) - Method in interface net.jxta.pipe.PipeService
Remove an OutputPipeListener previously registered with createOuputputPipe.
removePropagateListener(String, EndpointListener) - Method in interface net.jxta.rendezvous.RendezVousService
Deprecated. The naming convention is contrary to the more recent usage of specifying listeners with separate serviceName and serviceParam. Prefer RendezVousService.removePropagateListener(String, String, EndpointListener).
removePropagateListener(String, String, EndpointListener) - Method in interface net.jxta.rendezvous.RendezVousService
Removes a Listener previously added with addPropagateListener.
removePropertyChangeListener(PropertyChangeListener) - Method in interface net.jxta.credential.CredentialPCLSupport
Remove a listener
removePropertyChangeListener(String, PropertyChangeListener) - Method in interface net.jxta.credential.CredentialPCLSupport
Remove a listener
removePropertyChangeListener(PropertyChangeListener) - Method in interface net.jxta.membership.MembershipService
Remove a listener
removePropertyChangeListener(String, PropertyChangeListener) - Method in interface net.jxta.membership.MembershipService
Remove a listener
removeRemoteMonitorListener(PeerID, MonitorListener, long) - Method in interface net.jxta.peer.PeerInfoService
Stop the periodic reporting for all registered filters to the specified Peer corresponding to this MonitorListener.
removeRemoteMonitorListener(MonitorListener, long) - Method in interface net.jxta.peer.PeerInfoService
Stop the periodic reporting for all registered filters to the all remote Peers corresponding to this MonitorListener.
removeServiceMonitorFilter(ModuleClassID) - Method in class net.jxta.meter.MonitorFilter
remove ServiceMonitorFilter
removeServiceParam(ID) - Method in class net.jxta.protocol.ConfigParams
Removes and returns the parameter element that matches the given key from the service parameters table.
removeServiceParam(ID) - Method in class net.jxta.protocol.PeerAdvertisement
Removes and returns the parameter element that matches the given key from the service parameters table.
removeServiceParam(ID) - Method in class net.jxta.protocol.PeerGroupAdvertisement
Removes and returns the parameter element that matches the given key from the service parameters table.
rendezvousClassID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known module class identifier: rendezvous service
rendezvousEvent(RendezvousEvent) - Method in interface net.jxta.rendezvous.RendezvousListener
Called when an event occurs for the Rendezvous service
rendezvousServiceMonitorClassID - Static variable in class net.jxta.meter.MonitorResources
Well known module class identifier: rendezvous service
replaceHop(AccessPointAdvertisement) - Method in class net.jxta.protocol.RouteAdvertisement
replace a hop from the list of hops
replaceMessageElement(MessageElement) - Method in class net.jxta.endpoint.Message
Replace a MessageElement in the message.
replaceMessageElement(String, MessageElement) - Method in class net.jxta.endpoint.Message
Replace a MessageElement in the message using the specified namespace.
reqPipeTag - Static variable in class net.jxta.socket.JxtaServerSocket
 
reqPipeTag - Static variable in class net.jxta.util.JxtaServerPipe
 
reset() - Method in class net.jxta.util.LimitInputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
reset() - Method in class net.jxta.util.MarkProhibitedFilterStream

This implementation always throws IOException since mark is not supported.

resign() - Method in interface net.jxta.membership.MembershipService
Resign all credentials which were previously gained through prior join() operations.
resolPendingImpl() - Method in class net.jxta.endpoint.AsyncChannelMessenger
This is invoked to inform the implementation that this channel is now in the resolPending or resolSaturated state.
resolve() - Method in class net.jxta.endpoint.AsyncChannelMessenger
Force the messenger to start resolving if it is not resolved yet. Any attempt at sending a message has the same effect, but the message may fail as a result, depending upon the method used.
resolve() - Method in interface net.jxta.endpoint.Messenger
Force the messenger to start resolving if it is not resolved yet.
resolve() - Method in class net.jxta.endpoint.ThreadedMessenger
 
resolveEvent() - Method in class net.jxta.endpoint.MessengerState
Event input.
resolverClassID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known module class identifier: resolver service
resolverServiceMonitorClassID - Static variable in class net.jxta.meter.MonitorResources
Well known module class identifier: resolver service
responses - Variable in class net.jxta.protocol.DiscoveryResponseMsg

values are String or InputStream

ris - Variable in class net.jxta.socket.JxtaSocket
 
ris - Variable in class net.jxta.util.JxtaBiDiPipe
 
ros - Variable in class net.jxta.socket.JxtaSocket
 
ros - Variable in class net.jxta.util.JxtaBiDiPipe
 
routerProtoClassID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known module class identifier: router protocol
routerServiceMonitorClassID - Static variable in class net.jxta.meter.MonitorResources
Well known module class identifier: router protocol
run() - Method in class net.jxta.endpoint.ListenerAdaptor
 
run() - Method in class net.jxta.endpoint.ThreadedMessenger
Runs the state machine until there's nothing left to do.

S

SATURATED - Static variable in interface net.jxta.endpoint.Messenger
Composite state.
SENDING - Static variable in interface net.jxta.endpoint.Messenger
Currently connected and sending messages.
SENDINGSATURATED - Static variable in interface net.jxta.endpoint.Messenger
Currently sending messages.New messages may not be submitted at this time.
SERIALIZATION - Static variable in class net.jxta.meter.MonitorException
Error during Serialization/Deserialization
SERVICE_MONITOR_ADVERTISEMENT_TAG - Static variable in class net.jxta.meter.MonitorResources
 
SERVICE_MONITOR_IMPL_TAG - Static variable in class net.jxta.meter.MonitorResources
 
SERVICE_MONITOR_TAG - Static variable in class net.jxta.meter.MonitorResources
 
SERVICE_NOT_SUPPORTED - Static variable in class net.jxta.meter.MonitorFilterException
 
SERVICE_TITLE_TAG - Static variable in class net.jxta.meter.MonitorResources
 
SRCIDTAG - Static variable in class net.jxta.socket.JxtaMulticastSocket
 
STANDARD_COMPATABILITY - Static variable in class net.jxta.util.AdvertisementUtilities
Deprecated.  
STANDARD_PROVIDER - Static variable in class net.jxta.util.AdvertisementUtilities
Deprecated.  
STANDARD_URI - Static variable in class net.jxta.util.AdvertisementUtilities
Deprecated.  
START_AGAIN_PROGRESS - Static variable in interface net.jxta.platform.Module
This is to be used mostly by co-dependent services when started as a set (such as PeerGroup services) so that their startApp() method may be invoked multiple times.
START_AGAIN_STALLED - Static variable in interface net.jxta.platform.Module
This is to be used mostly by co-dependent services when started as a set (such as PeerGroup services) so that their startApp method may be invoked multiple times.
START_OK - Static variable in interface net.jxta.platform.Module
startApp() completed successfully.
SUCCESS - Static variable in class net.jxta.endpoint.OutgoingMessageEvent
 
Service - interface net.jxta.service.Service.
This interface implements the peer group service interface.
ServiceMetric - interface net.jxta.meter.ServiceMetric.
The base interface for Service-Specific Metrics to be included in a Monitor Report
ServiceMonitor - interface net.jxta.meter.ServiceMonitor.
The base interface for all ServiceMonitors For complete information about Service Monitors see the Document Designing and Implementing Service Monitors
ServiceMonitorFilter - interface net.jxta.meter.ServiceMonitorFilter.
The base interface for all ServiceMonitorFilters.
ServiceNameTag - Static variable in class net.jxta.protocol.RdvAdvertisement
 
ServiceNotFoundException - exception net.jxta.exception.ServiceNotFoundException.
Signals that an error occurred while trying to access a peer group service
ServiceNotFoundException() - Constructor for class net.jxta.exception.ServiceNotFoundException
Constructs an Exception with no specified detail message.
ServiceNotFoundException(String) - Constructor for class net.jxta.exception.ServiceNotFoundException
Constructs an Exception with the specified detail message.
ServiceNotFoundException(Throwable) - Constructor for class net.jxta.exception.ServiceNotFoundException
Constructs a new exception with the specified detail message and cause.
ServiceNotFoundException(String, Throwable) - Constructor for class net.jxta.exception.ServiceNotFoundException
Constructs a new exception with the specified detail message and cause.
ServiceUtilities - class net.jxta.util.ServiceUtilities.
Deprecated. This class will be removed soon.
SignedAdvertisement - class net.jxta.protocol.SignedAdvertisement.
A container for signed Advertisements
SignedAdvertisement() - Constructor for class net.jxta.protocol.SignedAdvertisement
 
SimpleSelectable - interface net.jxta.util.SimpleSelectable.
This the interface that all selectable objects expose.
SimpleSelectable.IdentityReference - class net.jxta.util.SimpleSelectable.IdentityReference.
A simple reference object that can be put in a map instead of the one it refers to.
SimpleSelectable.IdentityReference(Object) - Constructor for class net.jxta.util.SimpleSelectable.IdentityReference
 
SimpleSelector - class net.jxta.util.SimpleSelector.
A very primitive version of NIO's select mechanism.
SimpleSelector() - Constructor for class net.jxta.util.SimpleSelector
Let it be newed for now.
SrcPeerIDTag - Static variable in class net.jxta.protocol.LimitedRangeRdvMessage
 
SrcRouteAdvTag - Static variable in class net.jxta.protocol.LimitedRangeRdvMessage
 
SrcSvcNameTag - Static variable in class net.jxta.protocol.LimitedRangeRdvMessage
 
SrcSvcParamsTag - Static variable in class net.jxta.protocol.LimitedRangeRdvMessage
 
SrdiHandler - interface net.jxta.resolver.SrdiHandler.
Services that wish to receive shared resource indecies must implement this interface.
SrdiMessage - class net.jxta.protocol.SrdiMessage.
A generic message that can be used by services to push shared resources to other peers on the network
SrdiMessage() - Constructor for class net.jxta.protocol.SrdiMessage
 
SrdiMessage.Entry - class net.jxta.protocol.SrdiMessage.Entry.
Entries object, which describes each entry described by this message
SrdiMessage.Entry(String, String, long) - Constructor for class net.jxta.protocol.SrdiMessage.Entry
Creates a Entry with key, value, and expiration
StringMessageElement - class net.jxta.endpoint.StringMessageElement.
A Message Element using character strings for the element data.
StringMessageElement(String, String, MessageElement) - Constructor for class net.jxta.endpoint.StringMessageElement
Create a new Message Element from the provided String.
StringMessageElement(String, String, String, MessageElement) - Constructor for class net.jxta.endpoint.StringMessageElement
Create a new Message Element from the provided String.
StructuredDocument - interface net.jxta.document.StructuredDocument.
An extension of Document which allows the content of a document to be specified by a hierarchy of elements.
StructuredDocumentFactory - class net.jxta.document.StructuredDocumentFactory.
A factory for constructing instances of StructuredDocument.
StructuredDocumentFactory.Instantiator - interface net.jxta.document.StructuredDocumentFactory.Instantiator.
Interface for instantiators of StructuredDocuments
StructuredDocumentFactory.Instantiator.ExtensionMapping - class net.jxta.document.StructuredDocumentFactory.Instantiator.ExtensionMapping.
For mapping between extensions and mime types.
StructuredDocumentFactory.Instantiator.ExtensionMapping(String, MimeMediaType) - Constructor for class net.jxta.document.StructuredDocumentFactory.Instantiator.ExtensionMapping
default constructor
StructuredDocumentFactory.TextInstantiator - interface net.jxta.document.StructuredDocumentFactory.TextInstantiator.
Interface for instantiators of StructuredTextDocuments
StructuredDocumentUtils - class net.jxta.document.StructuredDocumentUtils.
Provides a number of static utility members which are helpful in manipluating StructuredDocuments.
StructuredTextDocument - interface net.jxta.document.StructuredTextDocument.
Extends StructuredDocument to provide accessors appropriate for text based documents.
saturatedEvent() - Method in class net.jxta.endpoint.MessengerState
 
save() - Method in interface net.jxta.peergroup.Configurator
Persist the parameters associated with this configuration to the standard location.
saveAdvertisementToFile(Advertisement, String) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. Save a JXTA Advertisement as an XML Document to a File
saveAdvertisementToFile(Advertisement, File) - Static method in class net.jxta.util.AdvertisementUtilities
Deprecated. Save a JXTA Advertisement as an XML Document to a File
select() - Method in class net.jxta.util.SimpleSelector
This blocks unless and until at least one of the selected items reports to have changed.
send(Message) - Method in interface net.jxta.pipe.OutputPipe
Send a message throught the pipe

WARNING: The message object used when sending a pipe message should not be reused or modified after the OutputPipe.send(Message) call is made.

send(DatagramPacket) - Method in class net.jxta.socket.JxtaMulticastSocket
sendMessage(Message) - Method in class net.jxta.endpoint.AbstractMessenger
Sends a message to the destination specified at construction as if by invoking sendMessage(msg, null, null)

This is a legacy method. Modern code should prefer the other methods and select messages. If a listener API is preferred, it is possible to use a ListenerAdaptor object explicitly to have a listener called.

sendMessage(Message, String, String, OutgoingMessageEventListener) - Method in class net.jxta.endpoint.AbstractMessenger
Deprecated. Implements deprecated method. Actual support only provided by channels.
sendMessage(Message, String, String) - Method in class net.jxta.endpoint.AbstractMessenger
Sends a message to the destination specified at construction. If a service name and service param are specified, they will replace those specified at construction for the purpose of sending this message only.

Error Handling:

  • An IOException means that this message is invalid or that this messenger is now in one of the non Messenger.USABLE states and may no longer send new messages, and that the message was not sent. The exact state of the messenger may be obtained from the Messenger.getState() method.
  • A return result of false indicates that the message was not accepted to be sent. Usually this is due to local resource limits being reached. If needed, another attempt at sending the message, may be made after waiting for the congestion to clear (for example by using Messenger.waitState(int, long)).
  • A return result of true indicates that the message was accepted for sending. It does not imply that the message will be sent or that the destination will receive the message. There will be no immediate indication of any errors in sending the message. If this messenger subsequently reaches an Messenger.IDLE state that is either Messenger.CLOSED or a Messenger.USABLE state, then it may be inferred that all outsdanding messages have been processed without this messenger detecting an error.
  • The invoker may have confirmation of completion by observing the message's properties. When the message has been fully processed, Message.getMessageProperty(Messenger.class) will return an object of class OutgoingMessageEvent. Changes in a message's set of properties may be tracked by selecting the message.

WARNING: The Message object should not be reused or modified until completely processed. Concurrent modification of a message while a messenger is sending the message will produce incorrect and unpredictable results. If completion is not monitored, the message should never be reused. If necessary, a clone of the message may be provided to sendMessage:

     messenger.sendMessage( (Message) myMessage.clone(), theService, theParam );
 

There is no guarantee that a message successfully sent will actually be received.

Limitation: using this method along with SimpleSelector.select() on the same message may occasionaly cause some errors to not be thrown. Prefer Messenger.sendMessageN(net.jxta.endpoint.Message, java.lang.String, java.lang.String) when using SimpleSelector.select().

This is a legacy method. Modern code should prefer the other methods and select messages. If a listener API is preferred, it is possible to use a ListenerAdaptor object explicitly to have a listener called.

sendMessage(Message, String, String, OutgoingMessageEventListener) - Method in class net.jxta.endpoint.ChannelMessenger
Deprecated. Implements deprecated method.
sendMessage(Message) - Method in interface net.jxta.endpoint.Messenger
Sends a message to the destination specified at construction as if by invoking sendMessage(msg, null, null)

This is a legacy method.

sendMessage(Message, String, String) - Method in interface net.jxta.endpoint.Messenger
Sends a message to the destination specified at construction.
sendMessage(Message, String, String, OutgoingMessageEventListener) - Method in interface net.jxta.endpoint.Messenger
Deprecated. This legacy method is being phased out. Prefer Messenger.sendMessageN(net.jxta.endpoint.Message, java.lang.String, java.lang.String) to send messages in a non blocking fashion.
sendMessage(Message) - Method in class net.jxta.util.JxtaBiDiPipe
Send a message
sendMessageB(Message, String, String) - Method in class net.jxta.endpoint.AsyncChannelMessenger
Simple sending: blocks until the message was accepted for sending or the messenger is not Messenger.USABLE; whichever occurs first. If a service name and service param are specified, they will replace those specified at construction for the purpose of sending this message only.

Error Handling:

  • An IOException means that this message is invalid or that this messenger is now in one of the non Messenger.USABLE states and may no longer send new messages, and means that the message was not sent. The exact state of the messenger may be obtained from the Messenger.getState() method. If no exception is thrown, the message is accepted for sending and may or may not be fully processed.
  • The invoker may have confirmation of completion by observing the message's properties. When the message has been fully processed, Message#getMessageProperty(Messenger.class) will return an object of class OutgoingMessageEvent. Changes in a message's set of properties may be tracked by selecting the message. If an exception was thrown, the message's properties will not be modified
  • There is no guarantee that the process of sending the message will not fail after that method returned. If this messenger subsequently reaches an Messenger.IDLE state that is either Messenger.CLOSED or a Messenger.USABLE state, then it may be inferred that all outsdanding messages have been processed without this messenger detecting an error.

WARNING: The Message object should not be reused or modified until completely processed. Concurrent modification of a message while a messenger is sending the message will produce incorrect and unpredictable results. If completion is not monitored, the message should never be reused. If necessary, a clone of the message may be provided to Messenger.sendMessageB(net.jxta.endpoint.Message, java.lang.String, java.lang.String):

     messenger.sendMessageB( (Message) myMessage.clone(), theService, theParam );
 

There is no guarantee that a message successfully sent will actually be received.

sendMessageB(Message, String, String) - Method in interface net.jxta.endpoint.Messenger
Simple sending: blocks until the message was accepted for sending or the messenger is not Messenger.USABLE; whichever occurs first.
sendMessageB(Message, String, String) - Method in class net.jxta.endpoint.ThreadedMessenger
 
sendMessageBImpl(Message, String, String) - Method in class net.jxta.endpoint.ThreadedMessenger
Sends message through underlying connection.
sendMessageN(Message, String, String) - Method in class net.jxta.endpoint.AsyncChannelMessenger
Sends a message to the destination specified at construction. If a service name and service param are specified, they will replace those specified at construction for the purpose of sending this message only.

This method is identical to Messenger.sendMessage(Message, String, String), except that it does not throw an exception. The invoker has to retrieve a detailed status from the message if needed.

Error Handling:

  • A return result of false indicates that the message was not accepted to be sent. This may be due to local resource limits being reached or to the messenger being in a state that is not Messenger.USABLE or to the message being invalid. The exact cause of the failure can be retrieved from the message by using Message.getMessageProperty(Messenger.class). If appropriate, another attempt at sending the message, may be made after waiting for the congestion to clear (for example by using Messenger.waitState(int, long)).
  • A return result of true indicates that the message was accepted for sending. It does not imply that the message will be sent or that the destination will receive the message. There will be no indication by this method of any errors in sending the message. If this messenger subsequently reaches an Messenger.IDLE state that is either Messenger.CLOSED or a Messenger.USABLE state, then it may be inferred that all outsdanding messages have been processed without this messenger detecting an error.
  • The invoker may have confirmation of completion (succesfull or not) by observing the message's properties. When the message has been fully processed, Message.getMessageProperty(Messenger.class) will return an object of class OutgoingMessageEvent. Changes in a message's set of properties may be tracked by selecting the message.

WARNING: The Message object should not be reused or modified until completely processed. Concurrent modification of a message while a messenger is sending the message will produce incorrect and unpredictable results. If completion is not monitored, the message should never be reused. If necessary, a clone of the message may be provided to Messenger.sendMessageN(net.jxta.endpoint.Message, java.lang.String, java.lang.String):

     messenger.sendMessageN( (Message) myMessage.clone(), theService, theParam );
 

There is no guarantee that a message successfully sent will actually be received.

sendMessageN(Message, String, String) - Method in interface net.jxta.endpoint.Messenger
Sends a message to the destination specified at construction.
sendMessageN(Message, String, String) - Method in class net.jxta.endpoint.ThreadedMessenger
Sends a message to the destination specified at construction. If a service name and service param are specified, they will replace those specified at construction for the purpose of sending this message only.

This method is identical to Messenger.sendMessage(Message, String, String), except that it does not throw an exception. The invoker has to retrieve a detailed status from the message if needed.

Error Handling:

  • A return result of false indicates that the message was not accepted to be sent. This may be due to local resource limits being reached or to the messenger being in a state that is not Messenger.USABLE or to the message being invalid. The exact cause of the failure can be retrieved from the message by using Message.getMessageProperty(Messenger.class). If appropriate, another attempt at sending the message, may be made after waiting for the congestion to clear (for example by using Messenger.waitState(int, long)).
  • A return result of true indicates that the message was accepted for sending. It does not imply that the message will be sent or that the destination will receive the message. There will be no indication by this method of any errors in sending the message. If this messenger subsequently reaches an Messenger.IDLE state that is either Messenger.CLOSED or a Messenger.USABLE state, then it may be inferred that all outsdanding messages have been processed without this messenger detecting an error.
  • The invoker may have confirmation of completion (succesfull or not) by observing the message's properties. When the message has been fully processed, Message.getMessageProperty(Messenger.class) will return an object of class OutgoingMessageEvent. Changes in a message's set of properties may be tracked by selecting the message.

WARNING: The Message object should not be reused or modified until completely processed. Concurrent modification of a message while a messenger is sending the message will produce incorrect and unpredictable results. If completion is not monitored, the message should never be reused. If necessary, a clone of the message may be provided to Messenger.sendMessageN(net.jxta.endpoint.Message, java.lang.String, java.lang.String):

     messenger.sendMessageN( (Message) myMessage.clone(), theService, theParam );
 

There is no guarantee that a message successfully sent will actually be received.

In this case, this method is here out of principle but is not really expected to be invoked.

sendQuery(String, ResolverQueryMsg) - Method in interface net.jxta.resolver.GenericResolver
For Services that wish to implement a ResolverService they must implement this interface Sends query to the specified address.
sendResponse(String, ResolverResponseMsg) - Method in interface net.jxta.resolver.GenericResolver
send a response to a peer.
sendResponseMessage(PeerGroup, Messenger, PipeAdvertisement) - Method in class net.jxta.socket.JxtaServerSocket
Method sendResponseMessage get the createResponseMessage and sends it.
sendResponseMessage(PeerGroup, Messenger, PipeAdvertisement) - Method in class net.jxta.util.JxtaServerPipe
Method sendResponseMessage get the createResponseMessage and sends it.
sendSrdi(String, ResolverSrdiMsg) - Method in interface net.jxta.resolver.GenericResolver
send a srdi message to a peer.
sendToStream(OutputStream) - Method in interface net.jxta.document.Document
Send the contents of this Document to the specified stream.
sendToStream(OutputStream) - Method in class net.jxta.endpoint.ByteArrayMessageElement
Send the contents of this Document to the specified stream.

This version probably has sub-optimal performance. Sub-classes should override this implementation.

sendToStream(OutputStream) - Method in class net.jxta.endpoint.InputStreamMessageElement
Send the contents of this Document to the specified stream.

This version probably has sub-optimal performance. Sub-classes should override this implementation.

sendToStream(OutputStream) - Method in class net.jxta.endpoint.MessageElement
Send the contents of this Document to the specified stream.

This version probably has sub-optimal performance.

sendToStream(OutputStream) - Method in class net.jxta.endpoint.StringMessageElement
Send the contents of this Document to the specified stream.

This version probably has sub-optimal performance. Sub-classes should override this implementation.

sendToStream(OutputStream) - Method in class net.jxta.endpoint.TextDocumentMessageElement
Send the contents of this Document to the specified stream.

This version probably has sub-optimal performance. Sub-classes should override this implementation.

sendToWriter(Writer) - Method in interface net.jxta.document.TextDocument
Send the contents of this TextDocument to the specified Writer.
sendToWriter(Writer) - Method in class net.jxta.endpoint.StringMessageElement
Send the contents of this TextDocument to the specified Writer.

This version probably has sub-optimal performance. Sub-classes should override this implementation if possible.

sendToWriter(Writer) - Method in class net.jxta.endpoint.TextDocumentMessageElement
Send the contents of this TextDocument to the specified Writer.

This version probably has sub-optimal performance. Sub-classes should override this implementation if possible.

sendToWriter(Writer) - Method in class net.jxta.endpoint.TextMessageElement
Send the contents of this TextDocument to the specified Writer.

This version probably has sub-optimal performance.

sendUrgentData(int) - Method in class net.jxta.socket.JxtaSocket
serializeTo(Element) - Method in class net.jxta.meter.MonitorFilter
serializeTo(Element) - Method in class net.jxta.meter.MonitorReport
serializeTo(Element) - Method in class net.jxta.meter.PeerMonitorInfo
 
serializeTo(Element) - Method in interface net.jxta.util.documentSerializable.DocumentSerializable
 
serverPipe - Variable in class net.jxta.socket.JxtaServerSocket
 
serviceMonitorFilterDeregistered(ServiceMonitorFilter, int, long, boolean) - Method in interface net.jxta.meter.ServiceMonitor
Information that the Monitor Manager is deregistering the Monitoring for this filter at this rate
serviceMonitorFilterRegistered(ServiceMonitorFilter, int, long, boolean) - Method in interface net.jxta.meter.ServiceMonitor
Information that the Monitor Manager has accepted a Monitoring for this filter at this rate
set(Object) - Method in class net.jxta.endpoint.Message.ElementIterator

Replacement MessageElement will be in the same name space as the replaced element.

setAdvertisement(Advertisement) - Method in class net.jxta.protocol.SignedAdvertisement
Sets the Advertisement to be signed.
setAttr(String) - Method in class net.jxta.protocol.DiscoveryQueryMsg
set the attr
setAuthSpecID(ModuleSpecID) - Method in class net.jxta.protocol.ModuleSpecAdvertisement
sets an authenticator module specID
setAutoStart(boolean) - Method in interface net.jxta.rendezvous.RendezVousService
Enable or disable the automatic switching between an Edge Peer and a Rendezvous Peer.
setAutoStart(boolean, long) - Method in interface net.jxta.rendezvous.RendezVousService
Enable or disable the automatic switching between an Edge Peer and a Rendezvous Peer.
setBadHops(Vector) - Method in class net.jxta.protocol.RouteQueryMsg
set the bad hops known into that route
setBound() - Method in class net.jxta.socket.JxtaServerSocket
Sets the bound attribute of the JxtaServerSocket object
setCode(String) - Method in class net.jxta.protocol.ModuleImplAdvertisement
sets the code
setCompat(Element) - Method in class net.jxta.protocol.ModuleImplAdvertisement
sets the module impl. compatibility statement.
setConfigParams(ConfigParams) - Method in interface net.jxta.peergroup.Configurator
Sets the parameters associated with this configuration object to the provided values.
setConfiguratorClass(Class) - Static method in class net.jxta.peergroup.PeerGroupFactory
Set the configurator class for the platform.
setCreator(String) - Method in class net.jxta.protocol.ModuleSpecAdvertisement
Sets the creator of this module spec.
setCredential(StructuredDocument) - Method in class net.jxta.protocol.ResolverQueryMsg
set the credential
setCredential(StructuredDocument) - Method in class net.jxta.protocol.ResolverResponseMsg
set the credential for this response.
setCredential(Credential) - Method in class net.jxta.protocol.ResolverSrdiMsg
set the credential object
setCredentialDoc(StructuredDocument) - Method in class net.jxta.socket.JxtaServerSocket
Sets the connection credential doc If no credentials are set, the default group credential will be used
setCredentialDoc(StructuredDocument) - Method in class net.jxta.socket.JxtaSocket
Sets the connection credential doc If no credentials are set, the default group credential will be used
setCredentialDoc(StructuredDocument) - Method in class net.jxta.util.JxtaBiDiPipe
Sets the connection credential doc If no credentials are set, the default group credential will be used
setCredentialDoc(StructuredDocument) - Method in class net.jxta.util.JxtaServerPipe
Sets the connection credential doc If no credentials are set, the default group credential will be used
setDesc(Element) - Method in class net.jxta.protocol.PeerAdvertisement
sets the description
setDesc(Element) - Method in class net.jxta.protocol.PipeAdvertisement
sets the description
setDescription(String) - Method in class net.jxta.protocol.ModuleClassAdvertisement
sets the description associated with this class
setDescription(String) - Method in class net.jxta.protocol.ModuleImplAdvertisement
sets the description
setDescription(String) - Method in class net.jxta.protocol.ModuleSpecAdvertisement
sets the description associated with this class
setDescription(String) - Method in class net.jxta.protocol.PeerAdvertisement
sets the description
setDescription(String) - Method in class net.jxta.protocol.PeerGroupAdvertisement
sets the description
setDescription(String) - Method in class net.jxta.protocol.PipeAdvertisement
sets the description
setDest(AccessPointAdvertisement) - Method in class net.jxta.protocol.RouteAdvertisement
Sets the access point of the destination
setDestEndpointAddresses(Vector) - Method in class net.jxta.protocol.RouteAdvertisement
Set the route destination endpoint addresses
setDestPeerID(PeerID) - Method in class net.jxta.protocol.RouteAdvertisement
Sets the route destination peer id
setDestPeerID(PeerID) - Method in class net.jxta.protocol.RouteQueryMsg
set the destination PeerID we are searching a route for
setDestRoute(RouteAdvertisement) - Method in class net.jxta.protocol.RouteResponseMsg
set the destination route we were looking for
setDirection(int) - Method in class net.jxta.protocol.LimitedRangeRdvMessage
set the Direction of the message
setDiscoveryType(int) - Method in class net.jxta.protocol.DiscoveryQueryMsg
set the Response type whether it's peer, or group discovery
setDiscoveryType(int) - Method in class net.jxta.protocol.DiscoveryResponseMsg
set the Response type whether it's peer, or group discovery
setElementProperty(Object, Object) - Method in class net.jxta.endpoint.MessageElement
Associate a transient property with this element.
setEndpointAddresses(Vector) - Method in class net.jxta.protocol.AccessPointAdvertisement
Sets the list of endpoint addresses associated with this access point
setEntries(Collection) - Method in class net.jxta.protocol.SrdiMessage
set the Entries
setExpirations(Vector) - Method in class net.jxta.protocol.DiscoveryResponseMsg
set the expirations for this query
setFirstHop(AccessPointAdvertisement) - Method in class net.jxta.protocol.RouteAdvertisement
Sets the access point for the first hop
setFound(boolean) - Method in class net.jxta.protocol.PipeResolverMessage
 
setGroupID(PeerGroupID) - Method in class net.jxta.protocol.RdvAdvertisement
set the group Id
setHandlerName(String) - Method in class net.jxta.protocol.ResolverQueryMsg
set the handlername
setHandlerName(String) - Method in class net.jxta.protocol.ResolverResponseMsg
set the handlername
setHandlerName(String) - Method in class net.jxta.protocol.ResolverSrdiMsg
set the handlername
setHopCount(int) - Method in class net.jxta.protocol.ResolverQueryMsg
Set hop count
setHops(Vector) - Method in class net.jxta.protocol.RouteAdvertisement
sets the list of hops associated with this route
setInputPeerAdv(PeerAdvertisement) - Method in class net.jxta.protocol.PipeResolverMessage
 
setInputPipe(InputPipe) - Method in class net.jxta.socket.JxtaSocket
Sets the inputPipe attribute of the JxtaSocket object
setInputPipe(InputPipe) - Method in class net.jxta.util.JxtaBiDiPipe
Sets the inputPipe attribute of the JxtaBiDiPipe object
setKeepAlive(boolean) - Method in class net.jxta.socket.JxtaSocket
setLastHop(AccessPointAdvertisement) - Method in class net.jxta.protocol.RouteAdvertisement
Sets the access point for the last hop
setListener(PipeMsgListener) - Method in class net.jxta.util.JxtaBiDiPipe
Sets message listener for a pipe spawned by the JxtaServerPipe.
setListener(PipeEventListener) - Method in class net.jxta.util.JxtaBiDiPipe
Sets a Pipe event listener, set listener to null to unset the listener
setMessageProperty(Object, Object) - Method in class net.jxta.endpoint.Message
Associate a transient property with this message. if there was a previous value for the key provided then it is returned.
setMessageWatcher(ListenerAdaptor) - Method in class net.jxta.endpoint.ChannelMessenger
Deprecated. This method is in support of deprecated methods.
setMethod(String) - Method in class net.jxta.credential.AuthenticationCredential
 
setModuleClassID(ModuleClassID) - Method in class net.jxta.protocol.ModuleClassAdvertisement
sets the id of the class
setModuleSpecID(ModuleSpecID) - Method in class net.jxta.protocol.ModuleImplAdvertisement
Sets the id of the spec that is implemented
setModuleSpecID(ModuleSpecID) - Method in class net.jxta.protocol.ModuleSpecAdvertisement
sets the id of the spec
setModuleSpecID(ModuleSpecID) - Method in class net.jxta.protocol.PeerGroupAdvertisement
Sets the id of the group spec that this peer group uses.
setMsgType(PipeResolverMessage.MessageType) - Method in class net.jxta.protocol.PipeResolverMessage
Sets the message type of this message.
setName(String) - Method in class net.jxta.protocol.ModuleClassAdvertisement
sets the name of the class
setName(String) - Method in class net.jxta.protocol.ModuleSpecAdvertisement
sets the name of the module spec
setName(String) - Method in class net.jxta.protocol.PeerAdvertisement
sets the name of the peer.
setName(String) - Method in class net.jxta.protocol.PeerGroupAdvertisement
sets the name of the group.
setName(String) - Method in class net.jxta.protocol.PipeAdvertisement
set the symbolic name associated with the pipe
setName(String) - Method in class net.jxta.protocol.RdvAdvertisement
set the symbolic name associated with the rdv
setNetPGDesc(String) - Static method in class net.jxta.peergroup.PeerGroupFactory
Static Method to initialize the net peer group description.
setNetPGID(PeerGroupID) - Static method in class net.jxta.peergroup.PeerGroupFactory
Static Method to initialize the net peer group ID.
setNetPGName(String) - Static method in class net.jxta.peergroup.PeerGroupFactory
Static Method to initialize the net peer group name.
setOOBInline(boolean) - Method in class net.jxta.socket.JxtaSocket
setOutputStreamBufferSize(int) - Method in class net.jxta.socket.JxtaSocket
Sets the OutputStream buffer size this operation is only valid prior to any call to getOutputStream
setParam(Element) - Method in class net.jxta.protocol.ModuleImplAdvertisement
sets the module param
setParam(Element) - Method in class net.jxta.protocol.ModuleSpecAdvertisement
sets the param element.
setPayload(String) - Method in class net.jxta.protocol.ResolverSrdiMsg
set the SRDI payload
setPeerAdv(String) - Method in class net.jxta.protocol.DiscoveryQueryMsg
Deprecated. access peer advertisement directly
setPeerAdv(String) - Method in class net.jxta.protocol.DiscoveryResponseMsg
Deprecated. access peer advertisement directly
setPeerAdvertisement(PeerAdvertisement) - Method in class net.jxta.protocol.DiscoveryQueryMsg
returns the responding peer's advertisement
setPeerAdvertisement(PeerAdvertisement) - Method in class net.jxta.protocol.DiscoveryResponseMsg
Sets the responding peer's advertisement
setPeerGroupID(PeerGroupID) - Method in class net.jxta.protocol.PeerAdvertisement
Returns the id of the peergroup this peer advertisement is for.
setPeerGroupID(PeerGroupID) - Method in class net.jxta.protocol.PeerGroupAdvertisement
Sets the id of the group.
setPeerID(PeerID) - Method in class net.jxta.protocol.AccessPointAdvertisement
Sets the peerId of the associated access point.
setPeerID(PeerID) - Method in class net.jxta.protocol.PeerAdvertisement
Sets the id of the peer.
setPeerID(PeerID) - Method in class net.jxta.protocol.RdvAdvertisement
set the peer Id
setPeerID(PeerID) - Method in class net.jxta.protocol.SrdiMessage
set the source peerid
setPipeAdvertisement(PipeAdvertisement) - Method in class net.jxta.protocol.ModuleSpecAdvertisement
sets an embedded pipe advertisement.
setPipeID(ID) - Method in class net.jxta.protocol.PipeAdvertisement
set the pipe Id
setPipeID(ID) - Method in class net.jxta.protocol.PipeResolverMessage
Set the id of pipe which is to be subject of this message.
setPipeTimeout(int) - Method in class net.jxta.util.JxtaServerPipe
Sets the Timeout attribute of the JxtaServerPipe a timeout of 0 blocks forever, by default this JxtaServerPipe's timeout is set to 60000 ms
setPipeType(String) - Method in class net.jxta.protocol.PipeResolverMessage
Set the pipe type of the pipe which is the subject of this message.
setPlatformClass(Class) - Static method in class net.jxta.peergroup.PeerGroupFactory
Static Method to initialize the Platform peer group class
setPrimaryKey(String) - Method in class net.jxta.protocol.SrdiMessage
set the primary key
setProtocol(String) - Method in class net.jxta.protocol.TransportAdvertisement
set the protocol to be used for this transport
setProtocolAddress(String) - Method in class net.jxta.endpoint.EndpointAddress
Deprecated. EndpointAddress works better if it is immutable.
setProtocolName(String) - Method in class net.jxta.endpoint.EndpointAddress
Deprecated. EndpointAddress works better if it is immutable.
setProvider(String) - Method in class net.jxta.protocol.ModuleImplAdvertisement
sets the provider
setProxySpecID(ModuleSpecID) - Method in class net.jxta.protocol.ModuleSpecAdvertisement
sets a proxy module specID
setQuery(String) - Method in class net.jxta.protocol.ResolverQueryMsg
set the Query string
setQueryAttr(String) - Method in class net.jxta.protocol.DiscoveryResponseMsg
set the attribute used by the query
setQueryId(int) - Method in class net.jxta.protocol.ResolverQueryMsg
set the query id.
setQueryId(int) - Method in class net.jxta.protocol.ResolverResponseMsg
set the query id to which this message is a response.
setQueryValue(String) - Method in class net.jxta.protocol.DiscoveryResponseMsg
set the value used by the query
setReliable(boolean) - Method in class net.jxta.util.JxtaBiDiPipe
Toggles reliability
setRemotePeerAdvertisement(PeerAdvertisement) - Method in class net.jxta.util.JxtaBiDiPipe
Sets the remote PeerAdvertisement
setRemotePipeAdvertisement(PipeAdvertisement) - Method in class net.jxta.util.JxtaBiDiPipe
Sets the remote PipeAdvertisement
setRequest(Element) - Method in class net.jxta.protocol.PeerInfoQueryMessage
sets the request
setResponse(Element) - Method in class net.jxta.protocol.PeerInfoResponseMessage
sets the request
setResponse(String) - Method in class net.jxta.protocol.ResolverResponseMsg
Set the response body for this message.
setResponseCount(int) - Method in class net.jxta.protocol.DiscoveryResponseMsg
Deprecated. Response count is now derived from responses. This call is ignored.
setResponses(Vector) - Method in class net.jxta.protocol.DiscoveryResponseMsg
set the responses to the query
setRouteAdv(RouteAdvertisement) - Method in class net.jxta.protocol.RdvAdvertisement
set the RouteAdvertisement
setSendBufferSize(int) - Method in class net.jxta.socket.JxtaSocket
setServiceName(String) - Method in class net.jxta.endpoint.EndpointAddress
Deprecated. EndpointAddress works better if it is immutable.
setServiceName(String) - Method in class net.jxta.protocol.RdvAdvertisement
set the service name
setServiceParameter(String) - Method in class net.jxta.endpoint.EndpointAddress
Deprecated. EndpointAddress works better if it is immutable.
setServiceParams(Hashtable) - Method in class net.jxta.protocol.PeerAdvertisement
sets the sets of parameters for all services.
setServiceParams(Hashtable) - Method in class net.jxta.protocol.PeerGroupAdvertisement
sets the sets of parameters for all services.
setSigner(Credential) - Method in class net.jxta.protocol.SignedAdvertisement
Sets the Credential which will sign the advertisement.
setSoTimeout(int) - Method in class net.jxta.socket.JxtaMulticastSocket
Sets the Timeout attribute of the JxtaMulticastSocket a timeout of 0 blocks forever, by default this Socket's timeout is set to 0
setSoTimeout(int) - Method in class net.jxta.socket.JxtaServerSocket
Sets the Timeout attribute of the JxtaServerSocket, specified in milliseconds.
setSoTimeout(int) - Method in class net.jxta.socket.JxtaSocket
Sets the Timeout attribute of the JxtaServerSocket a timeout of 0 blocks forever.
setSocketImplFactory(SocketImplFactory) - Static method in class net.jxta.socket.JxtaSocket
Not a supported operation, an exception will be thrown
setSourcePid(PeerID) - Method in class net.jxta.protocol.PeerInfoQueryMessage
sets the sender's pid
setSourcePid(PeerID) - Method in class net.jxta.protocol.PeerInfoResponseMessage
sets the sender's pid
setSpecURI(String) - Method in class net.jxta.protocol.ModuleSpecAdvertisement
sets the uri
setSrc(String) - Method in class net.jxta.protocol.ResolverQueryMsg
Set the source of the query
setSrcPeerID(String) - Method in class net.jxta.protocol.LimitedRangeRdvMessage
set the Source PeerID
setSrcPeerRoute(RouteAdvertisement) - Method in class net.jxta.protocol.ResolverQueryMsg
set the source route of the query
setSrcPeerRoute(RouteAdvertisement) - Method in class net.jxta.protocol.ResolverResponseMsg
Set optional route information as part of the response.
setSrcRoute(RouteAdvertisement) - Method in class net.jxta.protocol.RouteQueryMsg
set the Route advertisement of the source peer that is originating the query
setSrcRoute(RouteAdvertisement) - Method in class net.jxta.protocol.RouteResponseMsg
set the Route advertisement of the source peer that is originating the query
setSrcRouteAdv(String) - Method in class net.jxta.protocol.LimitedRangeRdvMessage
set the Source Route Advertisement (listening for the response)
setSrcSvcName(String) - Method in class net.jxta.protocol.LimitedRangeRdvMessage
set the Source Service Name (listening for the response)
setSrcSvcParams(String) - Method in class net.jxta.protocol.LimitedRangeRdvMessage
set the Source Service Params (listening for the response)
setStateLock(Object) - Method in class net.jxta.endpoint.AbstractMessenger
Specifies the object on which waitState must synchronize.
setStdPeerGroupClass(Class) - Static method in class net.jxta.peergroup.PeerGroupFactory
Static Method to initialize the std peer group class
setTTL(int) - Method in class net.jxta.protocol.LimitedRangeRdvMessage
set the TTL
setTTL(int) - Method in class net.jxta.protocol.SrdiMessage
sets the ttl
setTargetPid(PeerID) - Method in class net.jxta.protocol.PeerInfoQueryMessage
sets the target's pid
setTargetPid(PeerID) - Method in class net.jxta.protocol.PeerInfoResponseMessage
sets the target's pid
setThreshold(int) - Method in class net.jxta.protocol.DiscoveryQueryMsg
set the threshold
setTimestamp(long) - Method in class net.jxta.protocol.PeerInfoResponseMessage
sets the time when this peer was last polled
setTrafficClass(int) - Method in class net.jxta.socket.JxtaSocket
setType(String) - Method in class net.jxta.protocol.PipeAdvertisement
set the pipe type
setUptime(long) - Method in class net.jxta.protocol.PeerInfoResponseMessage
sets the number of milliseconds since this peer was started
setUri(String) - Method in class net.jxta.protocol.ModuleImplAdvertisement
sets the uri
setValue(String) - Method in class net.jxta.protocol.DiscoveryQueryMsg
set the query
setVersion(String) - Method in class net.jxta.protocol.ModuleSpecAdvertisement
sets the version of the module
setWatchList(Collection) - Method in class net.jxta.util.WatchedInputStream
Sets the watcher list onto which this stream must register when it is not idle (so that it can be watched).
setWatchList(Collection) - Method in class net.jxta.util.WatchedOutputStream
Sets the watcher list onto which this stream must register when it is not idle (so that it can be watched).
setWatchList(Collection) - Method in interface net.jxta.util.WatchedStream
Sets the watcher list onto which this stream must register when it is not idle (so that it can be watched).
setWindowSize(int) - Method in class net.jxta.socket.JxtaSocket
When in reliable mode, sets the Reliable library window size
shutdown() - Method in class net.jxta.endpoint.ListenerAdaptor
 
shutdown() - Method in class net.jxta.endpoint.ThreadedMessenger
The endpoint service may call this to cause an orderly closure of its messengers.
shutdownEvent() - Method in class net.jxta.endpoint.MessengerState
 
shutdownInput() - Method in class net.jxta.socket.JxtaSocket
shutdownOutput() - Method in class net.jxta.socket.JxtaSocket
sig - Variable in class net.jxta.endpoint.MessageElement
The optional element which digitially signs or digests this element.
signer - Variable in class net.jxta.protocol.SignedAdvertisement
 
size() - Method in class net.jxta.protocol.AccessPointAdvertisement
return number of endpoint addresses
size() - Method in class net.jxta.protocol.RouteAdvertisement
return the length of the route
skip(long) - Method in class net.jxta.util.LimitInputStream
Skips over and discards n bytes of data from the input stream.
socket - Variable in class net.jxta.socket.JxtaSocketOutputStream
JxtaSocket associated with this stream
socketAddress - Variable in class net.jxta.socket.JxtaMulticastSocket
 
startAction() - Method in class net.jxta.endpoint.MessengerState
Start sending.
startApp(String[]) - Method in class net.jxta.peergroup.LightWeightPeerGroup
Complete any remaining initialization of the module. The module should be fully functional after startApp() is completed. That is also the opportunity to supply arbitrary arguments (mostly to applications).

If this module is a PeerGroup service, it may be invoked several times depending on its return value.

startApp(String[]) - Method in interface net.jxta.platform.Module
Complete any remaining initialization of the module.
startImpl() - Method in class net.jxta.endpoint.AsyncChannelMessenger
We invoke this method to be placed on the list of channels that have message to send.
startRendezVous() - Method in interface net.jxta.rendezvous.RendezVousService
Start the local peer as a RendezVous peer with the default manager.
stichRoute(RouteAdvertisement, RouteAdvertisement) - Static method in class net.jxta.protocol.RouteAdvertisement
Alter the given newRoute (which does not start from here) by using firstLeg, a known route to whence it starts from.
stichRoute(RouteAdvertisement, RouteAdvertisement, PeerID) - Static method in class net.jxta.protocol.RouteAdvertisement
Alter the given newRoute (which does not start from here) by using firstLeg, a known route to whence it starts from.
stopApp() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Stop a module. This may be called any time after init() completes and should not assume that startApp() has been called or completed.

The Module cannot be forced to comply, but in the future we might be able to deny it access to anything after some timeout.

stopApp() - Method in interface net.jxta.platform.Module
Stop a module.
stopRendezVous() - Method in interface net.jxta.rendezvous.RendezVousService
Stop the RendezVous function on the local Peer.
stream - Variable in class net.jxta.socket.JxtaSocket
 
stream - Variable in class net.jxta.util.JxtaBiDiPipe
 
streamTag - Static variable in class net.jxta.socket.JxtaServerSocket
 

T

TERMINAL - Static variable in interface net.jxta.endpoint.Messenger
Composite state.
TEXTUTF8 - Static variable in class net.jxta.document.MimeMediaType
Common Mime Media Type for plain text encoded as UTF-8 characters.
TEXT_DEFAULTENCODING - Static variable in class net.jxta.document.MimeMediaType
Common Mime Media Type for text encoded using the default character encoding for this JVM.
TIMEOUT - Static variable in class net.jxta.meter.MonitorEvent
Report will not come because the of a Timeout
TTLTag - Static variable in class net.jxta.protocol.LimitedRangeRdvMessage
 
TextDocument - interface net.jxta.document.TextDocument.
Extends Document for text documents.
TextDocumentMessageElement - class net.jxta.endpoint.TextDocumentMessageElement.
A Message Element using JXTA TextDocument for the element data.
TextDocumentMessageElement(String, TextDocument, MessageElement) - Constructor for class net.jxta.endpoint.TextDocumentMessageElement
Create a new Message Element from the provided Document.
TextElement - interface net.jxta.document.TextElement.
Extends Element to provide String oriented accessors for instances of StructuredTextDocument
TextMessageElement - class net.jxta.endpoint.TextMessageElement.
An extension of MessageElement for managing elements that are composed of character text.
TextMessageElement(String, MimeMediaType, MessageElement) - Constructor for class net.jxta.endpoint.TextMessageElement
Internal constructor for initializaing everything but the data.
ThreadedMessenger - class net.jxta.endpoint.ThreadedMessenger.
This is a messenger meant to be shared by multiple channels and automatically distribute the available bandwith among the channels.
ThreadedMessenger(PeerGroupID, EndpointAddress, EndpointAddress, int) - Constructor for class net.jxta.endpoint.ThreadedMessenger
Create a new ThreadedMessenger.
TimeStampedData - interface net.jxta.util.TimeStampedData.
Deprecated. Will be deprecated soon and moved to impl utils.
TransportAdvertisement - class net.jxta.protocol.TransportAdvertisement.
This abstract class defines a Transport advertisement.
TransportAdvertisement() - Constructor for class net.jxta.protocol.TransportAdvertisement
 
TypeTag - Static variable in class net.jxta.protocol.PipeAdvertisement
XML tag to store the Pipe Type
tcpProtoClassID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known module class identifier: tcp protocol
timeZero - Static variable in class net.jxta.util.AbstractTimeStampedData
Deprecated.  
timeout - Variable in class net.jxta.socket.JxtaServerSocket
 
timeout - Variable in class net.jxta.socket.JxtaSocket
 
tlsProtoClassID - Static variable in interface net.jxta.peergroup.PeerGroup
Well known module class identifier: tlsProtocol
tlsProtoServiceMonitorClassID - Static variable in class net.jxta.meter.MonitorResources
Well known module class identifier: tlsProtocol
toString() - Method in class net.jxta.document.Advertisement
Return a string representaion of this advertisement.
toString() - Method in class net.jxta.document.Attribute
toString() - Method in class net.jxta.document.MimeMediaType
toString() - Method in class net.jxta.document.StructuredDocumentFactory.Instantiator.ExtensionMapping
 
toString() - Method in interface net.jxta.document.TextDocument
Returns a String representation of this TextDocument.
toString() - Method in class net.jxta.endpoint.ByteArrayMessageElement

Returns a String representation of the element data. The 'charset' parameter of the message element's mimetype, if any, is used to determine encoding. If the charset specified is unsupported then the default enconding will be used.

synchronized for caching purposes. Returns the string representation of this element.

toString() - Method in class net.jxta.endpoint.EndpointAddress
toString() - Method in class net.jxta.endpoint.Message

Displays the lineage of the message including its own message number.

toString() - Method in class net.jxta.endpoint.MessageElement

Returns a String representation of the element data.

toString() - Method in class net.jxta.endpoint.StringMessageElement

Returns a String representation of the element data. The 'charset' parameter of the message element's mimetype, if any, is used to determine encoding. If the charset specified is unsupported then the default enconding will be used.

synchronized for caching purposes.

synchronized for caching purposes.

toString() - Method in class net.jxta.endpoint.TextDocumentMessageElement

Returns a String representation of the element data. The 'charset' parameter of the message element's mimetype, if any, is used to determine encoding. If the charset specified is unsupported then the default enconding will be used.

synchronized for caching purposes.

synchronized for caching purposes.

toString() - Method in class net.jxta.endpoint.TextMessageElement

Returns a String representation of the element data. The 'charset' parameter of the message element's mimetype, if any, is used to determine encoding. If the charset specified is unsupported then the default enconding will be used.

synchronized for caching purposes.

synchronized for caching purposes.

toString() - Method in class net.jxta.id.ID
Returns a string representation of the ID.
toString() - Method in class net.jxta.rendezvous.RendezvousEvent
toString() - Method in class net.jxta.socket.JxtaServerSocket
toString() - Method in class net.jxta.socket.JxtaSocket
toString() - Method in class net.jxta.util.CountingInputStream

Debugging toString.

toString() - Method in class net.jxta.util.CountingOutputStream

Debugging toString.

toString() - Method in class net.jxta.util.CountingWriter

Debugging toString.

toString() - Method in class net.jxta.util.LimitInputStream

Debugging toString.

toString() - Method in class net.jxta.util.WatchedInputStream

Debugging toString.

toString() - Method in class net.jxta.util.WatchedOutputStream

Debugging toString.

toURI() - Method in class net.jxta.endpoint.EndpointAddress
Return a URI which represents the endpoint address.
toURI() - Method in class net.jxta.id.ID
Returns a URI representation of the ID.
toXmlString(DocumentSerializable) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Convert a DocumentSerializable object to its XML representation as a String The Root TagName will be 'documentSerializable' by default
toXmlString(DocumentSerializable, String) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Convert a DocumentSerializable object to its XML representation as a String The Root TagName will be 'documentSerializable' by default
transportControl(Object, Object) - Method in interface net.jxta.endpoint.MessageTransport
Deprecated. Under development, may change.
transportServiceMonitorClassID - Static variable in class net.jxta.meter.MonitorResources
Well known module class identifier: transport protocol
type - Variable in class net.jxta.endpoint.MessageElement
The type of this element.
type - Variable in class net.jxta.protocol.DiscoveryResponseMsg
Advertisement type used by the query

FIXME 20040514 bondolo@jxta.org not a great default...


U

UNDETERMINED - Static variable in class net.jxta.access.AccessService.AccessResult
State is unknown or could not be established.
UNKNOWN - Static variable in class net.jxta.rendezvous.RendezVousStatus
An unknown RendezVous Service is configured.
UNRESOLVABLE - Static variable in interface net.jxta.endpoint.Messenger
Failed to establish initial connection.
UNRESOLVED - Static variable in interface net.jxta.endpoint.Messenger
No message was ever submitted for sending.
UNRESOLVING - Static variable in interface net.jxta.endpoint.Messenger
Failed to establish initial connection.
UP - Static variable in class net.jxta.protocol.LimitedRangeRdvMessage
 
URIEncodingName - Static variable in class net.jxta.id.ID
This defines the URI scheme that we will be using to present JXTA IDs.
URNNamespace - Static variable in class net.jxta.id.ID
This defines the URN Namespace that we will be using to present JXTA IDs.
USABLE - Static variable in interface net.jxta.endpoint.Messenger
Composite state.
UnicastSecureType - Static variable in interface net.jxta.pipe.PipeService
End-to-end secured unicast pipe of Pipe
UnicastType - Static variable in interface net.jxta.pipe.PipeService
Unicast, unreliable and unsecure type of Pipe
UnknownServiceException - exception net.jxta.exception.UnknownServiceException.
Signals that an error occurred while trying to access a service
UnknownServiceException() - Constructor for class net.jxta.exception.UnknownServiceException
Constructs an Exception with no specified detail message.
UnknownServiceException(String) - Constructor for class net.jxta.exception.UnknownServiceException
Constructs an Exception with the specified detail message.
UnknownServiceException(Throwable) - Constructor for class net.jxta.exception.UnknownServiceException
Constructs a new exception with the specified detail message and cause.
UnknownServiceException(String, Throwable) - Constructor for class net.jxta.exception.UnknownServiceException
Constructs a new exception with the specified detail message and cause.
unRegisterInstance(PeerGroupID, PeerGroup) - Method in class net.jxta.peergroup.PeerGroup.GlobalRegistry
Unregisters a group instance (normaly because the group is being stopped.
unmodifiableEndpointAddress(EndpointAddress) - Static method in class net.jxta.endpoint.EndpointAddress
Returns an unmodifiable clone of the provided EndpointAddress.
unref() - Method in class net.jxta.peergroup.LightWeightPeerGroup
Explicitly notifies a group interface that it will no-longer be used (similar to dispose). Does nothing to a real group object, only has an effect on a group interface.
unref() - Method in interface net.jxta.peergroup.PeerGroup
Explicitly notifies a group interface that it will no-longer be used (similar to dispose).
unregister(SimpleSelector) - Method in class net.jxta.util.AbstractSimpleSelectable
Unregisters the given selector, so that it is no-longer notified when this object changes.
unregister(SimpleSelector) - Method in interface net.jxta.util.SimpleSelectable
Unregisters the given selector, so that it is no-longer notified when this object changes.
unregisterHandler(String) - Method in interface net.jxta.resolver.ResolverService
unregisters a given ResolveHandler, returns the previous handler registered under this name
unregisterListener(SimpleSelectable) - Method in class net.jxta.util.AbstractSimpleSelectable
This method takes any listener, not just a SimpleSelector.
unregisterSrdiHandler(String) - Method in interface net.jxta.resolver.ResolverService
unregisters a given SrdiHandler, returns the previous handler registered under this name
up() - Method in class net.jxta.endpoint.AsyncChannelMessenger
The implementation will invoke this method when it becomes resolved, after connectImpl was invoked.
upEvent() - Method in class net.jxta.endpoint.MessengerState
 

V

ViolationException - exception net.jxta.exception.ViolationException.
Signal an internal error within a peer group operation
ViolationException() - Constructor for class net.jxta.exception.ViolationException
Constructs an Exception with no specified detail message.
ViolationException(String) - Constructor for class net.jxta.exception.ViolationException
Constructs an Exception with the specified detail message.
ViolationException(Throwable) - Constructor for class net.jxta.exception.ViolationException
Constructs a new exception with the specified detail message and cause.
ViolationException(String, Throwable) - Constructor for class net.jxta.exception.ViolationException
Constructs a new exception with the specified detail message and cause.
validateCumulativeServiceMonitorFilter(ServiceMonitorFilter) - Method in interface net.jxta.meter.ServiceMonitor
Validate ServiceMonitorFilter for a cumulative Report
validateServiceMonitorFilter(ServiceMonitorFilter, long) - Method in interface net.jxta.meter.ServiceMonitor
Validate ServiceMonitorFilter for a periodic Reporting
value - Variable in class net.jxta.protocol.DiscoveryResponseMsg
Value used by the query
value - Variable in class net.jxta.protocol.SrdiMessage.Entry
Entry key value
valueOf(String) - Static method in class net.jxta.document.MimeMediaType
Returns a MimeMediaType with a value represented by the specified String.

W

WK_ID_PREFIX - Static variable in interface net.jxta.peergroup.PeerGroup
Prefix string for all of the Well Known IDs declated in this interface.
WatchedInputStream - class net.jxta.util.WatchedInputStream.
 
WatchedInputStream(InputStream, int) - Constructor for class net.jxta.util.WatchedInputStream
 
WatchedInputStream(InputStream) - Constructor for class net.jxta.util.WatchedInputStream
 
WatchedOutputStream - class net.jxta.util.WatchedOutputStream.
 
WatchedOutputStream(OutputStream, int) - Constructor for class net.jxta.util.WatchedOutputStream
 
WatchedOutputStream(OutputStream) - Constructor for class net.jxta.util.WatchedOutputStream
 
WatchedStream - interface net.jxta.util.WatchedStream.
 
WeakMessengerCache - class net.jxta.util.endpoint.WeakMessengerCache.
Deprecated. The new endpoint implemenation introduced in JXTA J2SE 2.3 makes this cache largely unnecessary. It should not be used in new code.
WeakMessengerCache() - Constructor for class net.jxta.util.endpoint.WeakMessengerCache
Deprecated. Default Constructor
WeakMessengerCache(int) - Constructor for class net.jxta.util.endpoint.WeakMessengerCache
Deprecated. Constructor which includes a capacity hint.
WeakMessengerCache(int, float) - Constructor for class net.jxta.util.endpoint.WeakMessengerCache
Deprecated. Constructor which includes a capacity hint and a required loading factor.
WeakMessengerCache(Map) - Constructor for class net.jxta.util.endpoint.WeakMessengerCache
Deprecated. Constructor which includes an initial map content.
waitForMessage() - Method in interface net.jxta.pipe.InputPipe
Wait (block) for a message to be received.
waitState(int, long) - Method in class net.jxta.endpoint.AbstractMessenger
Blocks unless and until the current state is or has become one of the desired values. The observable states are guaranteed to be represented by a single bit. Multiple desired values may be specified by passing them ORed together.

This class defines the list of constants that may be used and how these may be combined.

Note that the state can change as soon as this method returns, so any observation is only an indication of the past. Synchronizing on the object itself has no other effect than interfering with other threads doing the same. Obviously, certain transitions cannot happen unless a new message is submitted. So unless another thread is using a messenger, it is safe to assume that a non-saturated messenger will not become saturated spontaneously. Note that messengers returned by different endpoint service interface objects (what PeerGroup.getEndpointService() returns) are different. However a given endpoint interface object will return an existing messenger to the same exact destination if there is a Messenger.USABLE one. With an unshared messenger, one can wait for any change with waitState(~getState(), 0);.

Note that it is advisable to always OR the desired states with Messenger.TERMINAL, unless being blocked passed the messenger termination is an acceptable behaviour.

Examples:

Ensure that the messenger can take more messages (or is UNUSABLE): waitState(~SATURATED)

Ensure that all submitted messages have been sent: waitState( TERMINAL | IDLE )

Ensure that the messenger is already resolved and can take more messages: waitState(TERMINAL | (RESOLVED & ~SATURATED) )

This method synchronizes on the lock object supplied at construction.

waitState(int, long) - Method in interface net.jxta.endpoint.Messenger
Blocks unless and until the current state is or has become one of the desired values.
waiter(int) - Method in class net.jxta.util.JxtaBiDiPipe
 
waiting - Variable in class net.jxta.socket.JxtaSocket
 
waiting - Variable in class net.jxta.util.JxtaBiDiPipe
 
walk(Message, String, String, int) - Method in interface net.jxta.rendezvous.RendezVousService
Walk a message through the rendezvous peers of the network: only rendezvous peers will receive the message.
walk(Vector, Message, String, String, int) - Method in interface net.jxta.rendezvous.RendezVousService

Walk a message through the rendezvous peers of the network: only rendezvous peers will receive the message.

watch() - Method in class net.jxta.util.WatchedInputStream
 
watch() - Method in class net.jxta.util.WatchedOutputStream
 
watch() - Method in interface net.jxta.util.WatchedStream
This routine may be invoked as often as progress needs to be asserted.
watchMessage(OutgoingMessageEventListener, Message) - Method in class net.jxta.endpoint.ListenerAdaptor
Select the given message and invoke the given listener when the message sending is complete.
watchMessenger(MessengerEventListener, Messenger) - Method in class net.jxta.endpoint.ListenerAdaptor
Select the given messenger and invoke the given listener when the messenger is resolved.
windowSize - Variable in class net.jxta.socket.JxtaSocket
 
worldPeerGroupID - Static variable in class net.jxta.peergroup.PeerGroupID
The well known Unique Identifier of the world peergroup.
write(byte[], int, int) - Method in class net.jxta.socket.JxtaSocket
Performs on behalf of JxtaSocketOutputStream.
write(int) - Method in class net.jxta.socket.JxtaSocketOutputStream
write(byte[], int, int) - Method in class net.jxta.socket.JxtaSocketOutputStream
write(int) - Method in class net.jxta.util.CountingOutputStream

Merely calls the super version.

write(byte[], int, int) - Method in class net.jxta.util.CountingOutputStream

calls the super version of the same method.

write(char) - Method in class net.jxta.util.CountingWriter
{@inheritDoc}

Merely calls the super version.

write(char[], int, int) - Method in class net.jxta.util.CountingWriter

calls the super version of the same method.

write(byte[]) - Method in class net.jxta.util.DevNullOutputStream

Does nothing....

write(byte[], int, int) - Method in class net.jxta.util.DevNullOutputStream

Does nothing....

write(int) - Method in class net.jxta.util.DevNullOutputStream

Does nothing....

write(char[]) - Method in class net.jxta.util.DevNullWriter

Does nothing....

write(char[], int, int) - Method in class net.jxta.util.DevNullWriter

Does nothing....

write(String, int, int) - Method in class net.jxta.util.DevNullWriter

Does nothing....

write(int) - Method in class net.jxta.util.WatchedOutputStream
 
write(byte[]) - Method in class net.jxta.util.WatchedOutputStream
 
write(byte[], int, int) - Method in class net.jxta.util.WatchedOutputStream
 
writeAsXmlString(OutputStream, DocumentSerializable) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Write a DocumentSerializable object as an XML Document to a Stream The Root TagName will be 'documentSerializable' by default
writeAsXmlString(OutputStream, DocumentSerializable, String) - Static method in class net.jxta.util.documentSerializable.DocumentSerializableUtilities
Write a DocumentSerializable object as an XML Document to a Stream The Root TagName will be 'documentSerializable' by default

X

XMLDocument - interface net.jxta.document.XMLDocument.
Common interfaces for all StructuredTextDocument which are implemented by XML Documents.
XMLElement - interface net.jxta.document.XMLElement.
Common definition of XML Elements.
XMLUTF8 - Static variable in class net.jxta.document.MimeMediaType
Common Mime Media Type for XML encoded as UTF-8 characters.
XML_DEFAULTENCODING - Static variable in class net.jxta.document.MimeMediaType
Common Mime Media Type for XML encoded using the default character encoding for this JVM.

A B C D E F G H I J K L M N O P Q R S T U V W X
JXTA J2SE