|
Project JXTA | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
PlatformConfigurator
implementation that provides
application callbacks for PlatformConfig
generation and
update prior to Platform startup. Configurator
.
RendezvousService
implementation which
implements the ad hoc portion of the standard JXTA Rendezvous Protocol (RVP).AccessService
implementation.
Relay
address.
Relay
addresses.
RendezVous
address.
RendezVous
addresses.
"StringAuthentication"
,
"DialogAuthentication"
and
"InteractiveAuthentication"
(an alias for
"DialogAuthentication"
)
InputStream
implementation which decodes BASE64 encoded
data from a text Reader
.
net.jxta.impl.util.Base64InputStream
and
net.jxta.impl.util.Base64OutputStream
.BinaryID
is a 256-byte, identifier.
BinaryIDFactory
generates a BinaryID id. MessageTransport
implementation which
which provides message verification by examining message signatures.
<xs:element name="jxta:csr" type="CertificateSigningRequest"/>
<xs:complexType name="csr">
<xs:all>
</xs:all>
</xs:complexType>
CodatID
ID Type.IDFactory.Instantiator.newCodatID(net.jxta.peergroup.PeerGroupID)
.
IDFactory.Instantiator.newCodatID(net.jxta.peergroup.PeerGroupID,byte[])
.
IDFactory.Instantiator.newCodatID(net.jxta.peergroup.PeerGroupID,InputStream)
.
IDFactory.Instantiator.newCodatID(net.jxta.peergroup.PeerGroupID,InputStream)
.
CodatID
ID Type.IDFactory.Instantiator.newCodatID(net.jxta.peergroup.PeerGroupID)
.
IDFactory.Instantiator.newCodatID(net.jxta.peergroup.PeerGroupID,byte[])
.
IDFactory.Instantiator.newCodatID(net.jxta.peergroup.PeerGroupID,InputStream)
.
IDFactory.Instantiator.newCodatID(net.jxta.peergroup.PeerGroupID,InputStream)
.
Relay
addresses.
RendezVous
addresses.
charRange
specified by someRange is
contained within this range.
tagRange
specified by someRange is
contained within this range.
tagRange
specified by someRange is
contained within the body portion of this range.
charRange
specified by someRange is
contained within the body portion of this range.
Configurators
prior to Platform startup when a newly created
PlatformConfig is required.
- createRegisterMonitorQuery(boolean, MonitorFilter, long, long) -
Static method in class net.jxta.impl.peer.RemoteMonitorQuery
-
- createRemoveMonitorListenerQuery(int) -
Static method in class net.jxta.impl.peer.RemoteMonitorQuery
-
- createRequestor(PeerGroup, Message, EndpointAddress) -
Static method in class net.jxta.impl.proxy.Requestor
-
- createRoute(RouteAdvertisement) -
Method in class net.jxta.impl.endpoint.router.RouteCM
- Create a new persistent route to the cache only if we can find
set of endpoint addresses
- createServiceAdvertisement(PeerGroup, String, String, String, String, String, ModuleClassID, ModuleSpecID, String, Advertisement, long, long) -
Method in class net.jxta.impl.util.ModuleManager
- Creates a Module Class, Spec, and Impl advertisements, and adds the service
Advertisement as part of the Module Impl Advertisement, and publishes the advertisements
in local cache
- createServiceMetric() -
Method in class net.jxta.impl.meter.GenericServiceMonitor
-
- createServiceNotSupportedResponse(int) -
Static method in class net.jxta.impl.peer.RemoteMonitorResponse
-
- createSupportedCumulativeMonitorFilter(MonitorFilter) -
Method in class net.jxta.impl.meter.MonitorManager
-
- createSupportedCumulativeServiceMonitorFilter(ServiceMonitorFilter) -
Method in class net.jxta.impl.meter.GenericServiceMonitor
-
- createSupportedMonitorFilter(MonitorFilter, long) -
Method in class net.jxta.impl.meter.MonitorManager
-
- createSupportedServiceMonitorFilter(ServiceMonitorFilter, long) -
Method in class net.jxta.impl.meter.GenericServiceMonitor
-
- createTmpName(StructuredDocument) -
Static method in class net.jxta.impl.cm.Cm
- Generates a random file name using doc hashcode
- createTransportMeter(String, String) -
Method in class net.jxta.impl.endpoint.transportMeter.TransportServiceMonitor
- Deprecated.
- createTransportMeter(String, EndpointAddress) -
Method in class net.jxta.impl.endpoint.transportMeter.TransportServiceMonitor
- Create a service TransportMeter for a registerd Transport Type
- credential -
Variable in class net.jxta.impl.endpoint.tls.TlsTransport
-
- credentialTag -
Static variable in class net.jxta.impl.protocol.ResolverSrdiMsgImpl
- Description of the Field
- cumulativeServiceMetric -
Variable in class net.jxta.impl.meter.GenericServiceMonitor
-
- currentServer -
Variable in class net.jxta.impl.endpoint.relay.RelayClient
-
Enumeration
which allows items to added to the
enumeration while it is in use. RendezvousService
implementation which
implements the client portion of the standard JXTA Rendezvous Protocol (RVP).InputPipe
, if any, for the
specified PipeID
.
peers
hopCount is incremented to indicate this query is forwarded
MessageWireFormat
matching the type
specified by the type
parameter.
Profile
for the named profile.
Trace
for the named trace level.
Peer
description.
Peer
name.
PeerID
.
null
if it is
not present.
PlatformConfig
and
potentially reconfigure the parameters before returning.
PlatformConfig
that is comprised of the
constituent properties.
PlatformConfig
and
potentially reconfigure the parameters before returning.
RelayOptimizer
property
Relay
incoming lease measured in milliseconds.
Relay
incoming maximum.
Relay
outgoing lease measured in milliseconds.
Relay
outgoing maximum.
Relay
queue size measured in messages.
Relay
addresses.
Relay
bootstrap address.
Relay
discovery enabler.
RendezVous
addresses.
RendezVous
AutoStart delay in milliseconds.
RendezVous
bootstrap address.
Trace
.
InputPipe
interface by listening on the
endpoint for messages to service "PipeService" and a param of the Pipe ID.super.initFirst()
before doing
any of their own work.
This method loads and initializes all modules
described in the given implementation advertisement. Then, all modules
are placed in a list and the list is processed iteratively. During each
iteration, the Module.startApp(String[])
method of each module
is invoked once. Iterations continue until no progress is being made or
the list is empty.
The status returned by the Module.startApp(String[])
method
of each module is considered as follows:
Module.START_OK
: The module is removed from the list of
modules to be started and its Module.startApp(String[])
method will not be invoked again.
Module.START_AGAIN_PROGRESS
: The module remains in the
list of modules to be started and its Module.startApp(String[])
method will be invoked during the next iteration, if there is one. Module.START_AGAIN_STALLED
: The module remains in the list
of modules to be started and its Module.startApp(String[])
method will be invoked during the next iteration if there is one. Module.startApp(String[])
method will not be invoked again.Module.START_AGAIN_STALLED
: a PeerGroupException
is thrown.Module.START_OK
: a PeerGroupException
is thrown. The number of complete iterations before that happens is
computed as 1 + the square of the number of modules currently in the
list.super.initFirst()
before doing
any of their own work.
This method loads and initializes all modules
described in the given implementation advertisement. Then, all modules
are placed in a list and the list is processed iteratively. During each
iteration, the Module.startApp(String[])
method of each module
is invoked once. Iterations continue until no progress is being made or
the list is empty.
The status returned by the Module.startApp(String[])
method
of each module is considered as follows:
Module.START_OK
: The module is removed from the list of
modules to be started and its Module.startApp(String[])
method will not be invoked again.
Module.START_AGAIN_PROGRESS
: The module remains in the
list of modules to be started and its Module.startApp(String[])
method will be invoked during the next iteration, if there is one. Module.START_AGAIN_STALLED
: The module remains in the list
of modules to be started and its Module.startApp(String[])
method will be invoked during the next iteration if there is one. Module.startApp(String[])
method will not be invoked again.Module.START_AGAIN_STALLED
: a PeerGroupException
is thrown.Module.START_OK
: a PeerGroupException
is thrown. The number of complete iterations before that happens is
computed as 1 + the square of the number of modules currently in the
list.super.initFirst()
before doing
any of their own work.
This method loads and initializes all modules
described in the given implementation advertisement.
true
if the remote peer is known to be alive,
false
otherwise.
true
if this tagRange represents and empty
element.
join()
PlatformConfigurator.getPlatformConfig()
.
PlatformConfigurator.getPlatformConfig()
.
Relay
enabler.
Relay
incoming enabler.
Relay
outgoing enabler.
Relay
discovery enabler.
RendezVous
enabler.
RendezVousService
AutoStart status.
RendezVous
discovery enabler.
StructuredDocument
. location
.
location
.
location
.
ModuleClassID
ID Type.IDFactory.Instantiator.newModuleClassID()
.
IDFactory.Instantiator.newModuleClassID(net.jxta.platform.ModuleClassID)
.
ModuleClassID
ID Type.IDFactory.Instantiator.newModuleClassID()
.
IDFactory.Instantiator.newModuleClassID(net.jxta.platform.ModuleClassID)
.
ModuleClassID
s.ModuleSpecID
ID Type.IDFactory.Instantiator.newModuleSpecID(net.jxta.platform.ModuleClassID)
.
ModuleSpecID
ID Type.IDFactory.Instantiator.newModuleSpecID(net.jxta.platform.ModuleClassID)
.
AccessService
implementation which
provides minimal Access Service functionality. AccessService
implementation which
provides basic Access Control List (ACL) functionality. DiscoveryService
implementation which
implements the standard JXTA Peer Discovery Protocol (PDP).MessageTransport
implementation which
which provides message verification by examining message signatures. MessageTransport
implementation which
which provides client polling and server store-and forward functionality for
peers incapable of receiving incoming connections. MessageTransport
implementation which
simply translates addresses in messages from peer ids to physical Endpoint
Addresses.MessageTransport
implementation which
uses the HTTP protocol.MessageTransport
implementation which uses
raw TCP/IP sockets.MessageTransport
implementation which
which provides secure, private message transmission using TLS sockets. /etc/passwd
system.PipeService
implementation which implements the
standard JXTA Pipe Resolver Protocol (PRP).RendezvousService
implementation which
implements the standard JXTA Rendezvous Protocol (RVP).ResolverService
implementation which
implements the standard JXTA Endpoint Resolver Protocol (ERP).Advertisement
matching the type
specified by the advertisementType
parameter.
Advertisement
matching the type
specified by the advertisementType
parameter.
Advertisement
matching the type
specified by the advertisementType
parameter.
Advertisement
matching the type
specified by the advertisementType
parameter.
Advertisement
matching the type
specified by the advertisementType
parameter.
Advertisement
matching the type
specified by the advertisementType
parameter.
Advertisement
matching the type
specified by the advertisementType
parameter.
Advertisement
matching the type
specified by the advertisementType
parameter.
Advertisement
matching the type
specified by the advertisementType
parameter.
Advertisement
matching the type
specified by the advertisementType
parameter.
Advertisement
matching the type
specified by the advertisementType
parameter.
Advertisement
matching the type
specified by the advertisementType
parameter.
System
property key: "net.jxta.tls.password"
System
property key: "net.jxta.tls.principal"
ResourceConfigurator
configuration file: "profile.xml"
System
property key: "jxta.proxy"
System
key: "http.proxyHost"
System
key: "jxta.proxy.password"
System
key: "http.proxyPort"
System
key: "jxta.proxy.user"
/etc/passwd
system./etc/passwd
system.PeerAdvertisement
matching the standard JXTA
Protocol Specification.
PeerGroupID
ID Type.IDFactory.Instantiator.newPeerGroupID()
.
IDFactory.Instantiator.newPeerGroupID(byte[])
.
IDFactory.Instantiator.newPeerGroupID(net.jxta.peergroup.PeerGroupID,byte[])
.
PeerGroupID
ID Type.IDFactory.Instantiator.newPeerGroupID()
.
IDFactory.Instantiator.newPeerGroupID(net.jxta.peergroup.PeerGroupID)
.
IDFactory.Instantiator.newPeerGroupID(byte[])
.
IDFactory.Instantiator.newPeerGroupID(net.jxta.peergroup.PeerGroupID,byte[])
.
PeerID
ID Type.IDFactory.Instantiator.newPeerID(net.jxta.peergroup.PeerGroupID)
.
IDFactory.Instantiator.newPeerID(net.jxta.peergroup.PeerGroupID,byte[])
.
PeerID
ID Type.IDFactory.Instantiator.newPeerID(net.jxta.peergroup.PeerGroupID)
.
IDFactory.Instantiator.newPeerID(net.jxta.peergroup.PeerGroupID,byte[])
.
PeerInfoQueryMessage
.
PeerInfoResponseMessage
.
AdvertisementFactory
.
AdvertisementFactory
.
PipeID
ID Type.IDFactory.Instantiator.newPipeID(net.jxta.peergroup.PeerGroupID)
.
IDFactory.Instantiator.newPipeID(net.jxta.peergroup.PeerGroupID,byte[])
.
PipeID
ID Type.IDFactory.Instantiator.newPipeID(net.jxta.peergroup.PeerGroupID)
.
IDFactory.Instantiator.newPipeID(net.jxta.peergroup.PeerGroupID,byte[])
.
PipeResolverMessage
by
providing PipeResolverMsg.initialize(Element)
and PipeResolverMsg.getDocument(MimeMediaType)
implementations.
PipeService
implementation which implements the
standard JXTA Pipe Resolver Protocol (PRP).
PlatformConfig
.result = processIncommingQuery(query); if (result != null) { resolver.sendResponse(query.getSrc(), response); return resolver.OK; } else return resolver.Repropagate;
UnbiasedQueue.pop(long)
to
retrieve elements.
UnbiasedQueue.pop(long)
to retrieve elements.
Object.wait(long)
. UnbiasedQueue.pushBack(Object,long)
should only
be used in conjunction with UnbiasedQueue.push(Object,long)
and
UnbiasedQueue.pop(long)
RelayOptimizer
RelayOptimizer
RendezvousService
implementation which
implements the rendezvous server portion of the standard JXTA Rendezvous
Protocol (RVP).Message
RendezvousService
implementation which
implements the standard JXTA Rendezvous Protocol (RVP).ResolverResponseMsg
using the standard JXTA
Peer Resolver Protocol.
ResolverService
using the standard
JXTA Endpoint Resolver Protocol (ERP).Configurator
class with the Platform
that will manage configuration resources.
Relay
address.
RendezVous
address.
InputPipe
interface by listening on the
endpoint for messages to service "PipeService" and a param of the Pipe ID.AccessService
using a simple ACL
scheme.
location
.
PlatformConfig
.
PlatformConfig
in the specified file.
location
.
-1
for default value.
Peer
description.
Peer
name.
PeerID
.
PlatformConfig
.
PlatformConfig
.
true
then reconfiguration will be forced the next time the
PlatformConfig
is retrieved.
RelayOptimizer
property
Relay
enabler.
Relay
address.
Relay
discovery enabler.
Relay
enabler enabling inbound connections.
Relay
incoming lease measured in milliseconds.
Relay
incoming maximum.
Relay
outgoing enabler enabling outbound
connnections.
Relay
outgoing lease measured in milliseconds.
Relay
outgoing maximum.
Relay
queue size measured in messages.
Relay
addresses.
Relay
bootstrap address that will be used to
resolve all addresses that do not specify a host.
Relays
discovery enabler.
RendezVous
enabler.
RendezVous
addresses.
RendezVous
addresses.
RendezVous
AutoStart delay measured in
milliseconds.
RendezVous
bootstrap address that will be used to
resolve all addresses that do not specify a host.
RendezVous
discovery enabler.
Trace
level.
PlatformConfig
tags.MessageTransport
implementation which
uses TLS sockets.URI
into one that represents all local
interfaces.
WireFormatMessage
matching the type
specified by the type
parameter.
UUID
is a 128-bit universally unique identifier.
InputPipe
interface by listening on the
endpoint for messages to service "PipeService" and a param of the Pipe ID.Configurators
prior to Platform startup.
|
JXTA J2SE | ||||||||||
PREV NEXT | FRAMES NO FRAMES |