Package | Description |
---|---|
com.gigaspaces.cluster.activeelection.core | |
com.gigaspaces.internal.client.spaceproxy | |
com.gigaspaces.internal.client.spaceproxy.metadata | |
com.gigaspaces.internal.metadata | |
com.gigaspaces.internal.naming | |
com.gigaspaces.internal.server.space | |
com.gigaspaces.internal.service | |
com.gigaspaces.management.entry | |
com.j_spaces.core |
Provides Space properties and security context services
|
com.j_spaces.core.client |
Provides GigaSpaces client interface services
|
com.j_spaces.core.client.lus | |
com.j_spaces.core.cluster.startup | |
com.j_spaces.core.filters.entry |
Provides GigaSpaces filter plug-in interfaces.
|
com.j_spaces.core.service | |
com.j_spaces.jms |
Provides GigaSpaces J2EE Java Messaging Service Interface
|
com.j_spaces.jmx | |
com.j_spaces.kernel |
Provides GigaSpaces low level services
|
com.j_spaces.lookup.entry | |
com.j_spaces.sadapter.cache | |
com.sun.jini.lookup.entry |
Helper utility classes for managing entries used as lookup service attributes.
|
com.sun.jini.mahalo |
Provides implementations of the
TransactionManager service.
|
com.sun.jini.reggie |
Provides implementations of
ServiceRegistrar . |
net.jini.admin | |
net.jini.core.entry | |
net.jini.core.lookup | |
net.jini.entry | |
net.jini.lookup |
Standard utility classes for managing the join state of a service
and the service discovery duties of a client or service.
|
net.jini.lookup.entry |
These are common entry classes for use as attributes in lookup services and
their associated JavaBeans(TM) component wrapping classes.
|
net.jini.space |
JavaSpaces(TM) servers provide a place on the network, a space,
for clients to store and exchange objects.
|
org.jini.rio.event | |
org.openspaces.admin.internal.discovery |
Internally Used.
|
org.openspaces.remoting |
A package including OpenSpaces support for Sync and Async remoting inspired by other Spring remoting
integrations.
|
Modifier and Type | Class and Description |
---|---|
class |
ActiveElectionState
The election state attribute registered in conjunction with service candidate.
|
Modifier and Type | Method and Description |
---|---|
Entry |
ActiveElectionState.fromString(String state) |
Modifier and Type | Method and Description |
---|---|
Entry |
AbstractSpaceProxy.read(Entry template,
Transaction txn,
long timeout) |
Entry |
AbstractSpaceProxy.readIfExists(Entry template,
Transaction txn,
long timeout) |
Entry |
AbstractSpaceProxy.snapshot(Entry e) |
Entry |
AbstractSpaceProxy.take(Entry template,
Transaction txn,
long timeout) |
Entry |
AbstractSpaceProxy.takeIfExists(Entry template,
Transaction txn,
long timeout) |
Modifier and Type | Method and Description |
---|---|
EventRegistration |
AbstractSpaceProxy.notify(Entry template,
Transaction txn,
RemoteEventListener listener,
long lease,
MarshalledObject handback) |
Entry |
AbstractSpaceProxy.read(Entry template,
Transaction txn,
long timeout) |
Entry |
AbstractSpaceProxy.readIfExists(Entry template,
Transaction txn,
long timeout) |
Entry |
AbstractSpaceProxy.snapshot(Entry e) |
Entry |
AbstractSpaceProxy.take(Entry template,
Transaction txn,
long timeout) |
Entry |
AbstractSpaceProxy.takeIfExists(Entry template,
Transaction txn,
long timeout) |
Lease |
AbstractSpaceProxy.write(Entry entry,
Transaction txn,
long lease) |
Modifier and Type | Method and Description |
---|---|
ITypeDesc |
TypeDescFactory.createEntryTypeDesc(Entry obj,
String className,
String codeBase,
Class<?> realClass) |
Modifier and Type | Class and Description |
---|---|
class |
EntryIntrospector<T extends Entry>
Entry introspector for all the Entry introspectors implementations.
|
Modifier and Type | Method and Description |
---|---|
Entry[] |
INamingService.getLookupAttributes(Object service)
Get the current attribute sets for the service.
|
Entry[] |
LookupNamingService.getLookupAttributes(Object service) |
Modifier and Type | Method and Description |
---|---|
void |
INamingService.addNamingAttributes(Object service,
Entry[] attrSets)
Add attribute sets for the service.
|
void |
LookupNamingService.addNamingAttributes(Object service,
Entry[] attrSets) |
void |
INamingService.modifyNamingAttributes(Object service,
Entry[] attrSetTemplates,
Entry[] attrSets)
Modify the current attribute sets for desired service.
|
void |
INamingService.modifyNamingAttributes(Object service,
Entry[] attrSetTemplates,
Entry[] attrSets)
Modify the current attribute sets for desired service.
|
void |
LookupNamingService.modifyNamingAttributes(Object service,
Entry[] attrSetTemplates,
Entry[] attrSets) |
void |
LookupNamingService.modifyNamingAttributes(Object service,
Entry[] attrSetTemplates,
Entry[] attrSets) |
Modifier and Type | Method and Description |
---|---|
protected void |
SpaceImpl.AppendInitialLookupAttributes(List<Entry> lookupAttributes) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractGigaSpacesService.addLookupAttributes(Entry[] attributes)
Add attributes to the collection of attributes the JoinManager utility maintains.
|
void |
AbstractGigaSpacesService.modifyLookupAttributes(Entry[] attrSetTemplates,
Entry[] attrSets)
Modify the current attribute sets.
|
void |
AbstractGigaSpacesService.modifyLookupAttributes(Entry[] attrSetTemplates,
Entry[] attrSets)
Modify the current attribute sets.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractGigaSpacesService.AppendInitialLookupAttributes(List<Entry> lookupAttributes) |
Constructor and Description |
---|
ServiceRegistrator(String[] groups,
LookupLocator[] locators,
DiscoveryListener listener,
boolean useSharedLeaseRenewalManager,
AbstractGigaSpacesService service,
Entry[] serviceAttributes) |
Modifier and Type | Class and Description |
---|---|
class |
JMXConnection
Used as a means for a service to publish information about a JMX Connector.
|
Modifier and Type | Method and Description |
---|---|
Entry |
EntryImpl.getEntry(IJSpace space) |
Modifier and Type | Interface and Description |
---|---|
interface |
IReplicatable
Deprecated.
Since 8.0 - This interface is no longer relevant since
Entry usage in
GigaSpaces has been deprecated. use SpaceClass instead. |
Modifier and Type | Class and Description |
---|---|
class |
EntrySnapshot<T>
Entry snapshot class.
|
class |
ExternalEntry
Deprecated.
Since 8.0 - This class has been deprecated and will be removed in future versions.
For id-based queries, use the GigaSpace.readById/readByIds and related overloades. For extended
matching, use SQLQuery. For weak-type entries, use SpaceDocument.
|
class |
MetaDataEntry
Deprecated.
Use
SpaceClass instead. |
Modifier and Type | Method and Description |
---|---|
Entry |
ExternalEntry.getEntry(IJSpace space)
Deprecated.
|
Entry[] |
LookupRequest.getServiceAttributes() |
Modifier and Type | Method and Description |
---|---|
void |
SpaceURL.setLookupAttribute(String name,
Entry attr)
Deprecated.
|
LookupRequest |
LookupRequest.setServiceAttributes(Entry[] attributes) |
static void |
LookupFinder.sortLookupAttributes(Entry[] attributes)
Deprecated.
|
Constructor and Description |
---|
AbstractServiceDiscoveryListener(String serviceName,
Class[] classes,
Entry[] serviceAttributes)
Creates a new listener for the given service.
|
Modifier and Type | Method and Description |
---|---|
protected String |
AbstractFaultDetectionHandler.getName(Entry[] attrs)
Get the first Name.name from the attribute collection set
|
Modifier and Type | Method and Description |
---|---|
Entry |
ExecutionFilterEntry.getEntry(IJSpace space)
Deprecated.
|
Entry |
SpaceUpdateFilterEntryImpl.getEntry(IJSpace space) |
Modifier and Type | Method and Description |
---|---|
Entry[] |
ServiceAdminProxy.getLookupAttributes() |
Entry[] |
ServiceAdminImpl.getLookupAttributes() |
Modifier and Type | Method and Description |
---|---|
void |
ServiceAdminProxy.addLookupAttributes(Entry[] attrSets) |
void |
ServiceAdminImpl.addLookupAttributes(Entry[] attrSets) |
void |
ServiceAdminProxy.modifyLookupAttributes(Entry[] attrSetTemplates,
Entry[] attrSets) |
void |
ServiceAdminProxy.modifyLookupAttributes(Entry[] attrSetTemplates,
Entry[] attrSets) |
void |
ServiceAdminImpl.modifyLookupAttributes(Entry[] attrSetTemplates,
Entry[] attrSets) |
void |
ServiceAdminImpl.modifyLookupAttributes(Entry[] attrSetTemplates,
Entry[] attrSets) |
Modifier and Type | Class and Description |
---|---|
class |
GSBytesMessageImpl
Implements the
javax.jms.BytesMessage interface for the GigaSpaces JMS API. |
class |
GSMapMessageImpl
A MapMassage implementation for the GigaSpaces JMS API wrapping.
|
class |
GSMessageImpl |
class |
GSObjectMessageImpl
Implements the
javax.jms.ObjectMessage interface for the GigaSpaces JMS API. |
class |
GSSimpleMessageImpl
Implements a simple JMS message.
|
class |
GSStreamMessageImpl
Implements the
javax.jms.StreamMessage interface for the GigaSpaces JMS API. |
class |
GSTextMessageImpl
Implements the
javax.jms.TextMessage interface. |
class |
JMSAckDataEntry
A MetaDataEntry extension, that is used for jms message Acknowledging.
|
class |
JMSDurableSubDataEntry |
class |
JMSOfflineStateDurSubDataEntry |
class |
JMSSessionDataEntry
A MetaDataEntry extenasion, that is used when a single Session is required.
|
Modifier and Type | Method and Description |
---|---|
Entry |
TemplateImpl.getEntry(IJSpace space)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
JMXSpace.spaceCopy(String remoteUrl,
Entry template,
Boolean includeNotifyTemplatesObj,
Integer chunkSizeObj) |
Modifier and Type | Method and Description |
---|---|
static Entry |
JSpaceUtilities.getServiceItemLookupAttributeName(ServiceItem serviceItem,
Class<? extends Entry> entryClass) |
Modifier and Type | Method and Description |
---|---|
static String |
JSpaceUtilities.retrieveName(Entry[] attrs) |
static String |
JSpaceUtilities.retriveClusterName(Entry[] attrs) |
Modifier and Type | Method and Description |
---|---|
static Entry |
JSpaceUtilities.getServiceItemLookupAttributeName(ServiceItem serviceItem,
Class<? extends Entry> entryClass) |
Modifier and Type | Class and Description |
---|---|
class |
ClusterGroup
Copyright (c) 2010 GigaSpaces Technologies Ltd.
|
class |
ClusterName
This lookup attributes providing registration space with cluster name class name.
|
class |
ContainerName
Container name attributes for registering to LookupService.
|
class |
GenericEntry |
class |
HostName
The hostName attributes for registering to LookupService.
|
class |
JoinState |
class |
State
The State entry represents the current service state. |
Modifier and Type | Method and Description |
---|---|
Entry |
HostName.fromString(String attributeName) |
Entry |
ContainerName.fromString(String attributeName) |
Entry |
ClusterGroup.fromString(String group) |
abstract Entry |
GenericEntry.fromString(String attributeName) |
Entry |
State.fromString(String state) |
Entry |
ClusterName.fromString(String clusterName) |
Modifier and Type | Method and Description |
---|---|
static String |
HostName.getHostNameFrom(Entry[] attrs) |
Modifier and Type | Method and Description |
---|---|
Entry |
CacheEntry.getEntry(IJSpace space) |
Modifier and Type | Class and Description |
---|---|
class |
BasicServiceType
An implementation of ServiceType that uses ResourceBundles.
|
Modifier and Type | Method and Description |
---|---|
static Entry[] |
LookupAttributes.add(Entry[] attrSets,
Entry[] addAttrSets)
Returns a new array containing the elements of the
addAttrSets parameter (that
are not duplicates of any of the elements already in the attrSets parameter)
added to the elements of attrSets . |
static Entry[] |
LookupAttributes.add(Entry[] attrSets,
Entry[] addAttrSets,
boolean checkSC)
Returns a new array containing the elements of the
addAttrSets parameter (that
are not duplicates of any of the elements already in the attrSets parameter)
added to the elements of attrSets . |
static Entry[] |
LookupAttributes.modify(Entry[] attrSets,
Entry[] attrSetTmpls,
Entry[] modAttrSets)
Returns a new array that contains copies of the attributes in the
attrSets
parameter, modified according to the contents of both the attrSetTmpls parameter
and the modAttrSets parameter. |
static Entry[] |
LookupAttributes.modify(Entry[] attrSets,
Entry[] attrSetTmpls,
Entry[] modAttrSets,
boolean checkSC)
Returns a new array that contains copies of the attributes in the
attrSets
parameter, modified according to the contents of both the attrSetTmpls parameter
and the modAttrSets parameter. |
Modifier and Type | Method and Description |
---|---|
static Entry[] |
LookupAttributes.add(Entry[] attrSets,
Entry[] addAttrSets)
Returns a new array containing the elements of the
addAttrSets parameter (that
are not duplicates of any of the elements already in the attrSets parameter)
added to the elements of attrSets . |
static Entry[] |
LookupAttributes.add(Entry[] attrSets,
Entry[] addAttrSets)
Returns a new array containing the elements of the
addAttrSets parameter (that
are not duplicates of any of the elements already in the attrSets parameter)
added to the elements of attrSets . |
static Entry[] |
LookupAttributes.add(Entry[] attrSets,
Entry[] addAttrSets,
boolean checkSC)
Returns a new array containing the elements of the
addAttrSets parameter (that
are not duplicates of any of the elements already in the attrSets parameter)
added to the elements of attrSets . |
static Entry[] |
LookupAttributes.add(Entry[] attrSets,
Entry[] addAttrSets,
boolean checkSC)
Returns a new array containing the elements of the
addAttrSets parameter (that
are not duplicates of any of the elements already in the attrSets parameter)
added to the elements of attrSets . |
static void |
LookupAttributes.check(Entry[] attrs,
boolean nullOK)
Throws an
IllegalArgumentException if any element of the array is not an
instance of a valid Entry class (the class is not public, or does not have a
no-arg constructor, or has primitive public non-static non-final fields). |
static boolean |
LookupAttributes.equal(Entry[] attrSet1,
Entry[] attrSet2)
Tests that two
Entry[] arrays are the same. |
static boolean |
LookupAttributes.equal(Entry[] attrSet1,
Entry[] attrSet2)
Tests that two
Entry[] arrays are the same. |
static boolean |
LookupAttributes.equal(Entry e1,
Entry e2)
Test that two entries are the same type, with the same public fields.
|
static boolean |
LookupAttributes.matches(Entry tmpl,
Entry e)
Test if the parameter
tmpl is the same class as, or a superclass of, the
parameter e , and that every non-null public field of
tmpl is the same as the corresponding field of e . |
static Entry[] |
LookupAttributes.modify(Entry[] attrSets,
Entry[] attrSetTmpls,
Entry[] modAttrSets)
Returns a new array that contains copies of the attributes in the
attrSets
parameter, modified according to the contents of both the attrSetTmpls parameter
and the modAttrSets parameter. |
static Entry[] |
LookupAttributes.modify(Entry[] attrSets,
Entry[] attrSetTmpls,
Entry[] modAttrSets)
Returns a new array that contains copies of the attributes in the
attrSets
parameter, modified according to the contents of both the attrSetTmpls parameter
and the modAttrSets parameter. |
static Entry[] |
LookupAttributes.modify(Entry[] attrSets,
Entry[] attrSetTmpls,
Entry[] modAttrSets)
Returns a new array that contains copies of the attributes in the
attrSets
parameter, modified according to the contents of both the attrSetTmpls parameter
and the modAttrSets parameter. |
static Entry[] |
LookupAttributes.modify(Entry[] attrSets,
Entry[] attrSetTmpls,
Entry[] modAttrSets,
boolean checkSC)
Returns a new array that contains copies of the attributes in the
attrSets
parameter, modified according to the contents of both the attrSetTmpls parameter
and the modAttrSets parameter. |
static Entry[] |
LookupAttributes.modify(Entry[] attrSets,
Entry[] attrSetTmpls,
Entry[] modAttrSets,
boolean checkSC)
Returns a new array that contains copies of the attributes in the
attrSets
parameter, modified according to the contents of both the attrSetTmpls parameter
and the modAttrSets parameter. |
static Entry[] |
LookupAttributes.modify(Entry[] attrSets,
Entry[] attrSetTmpls,
Entry[] modAttrSets,
boolean checkSC)
Returns a new array that contains copies of the attributes in the
attrSets
parameter, modified according to the contents of both the attrSetTmpls parameter
and the modAttrSets parameter. |
Modifier and Type | Method and Description |
---|---|
Entry[] |
TxnManagerImpl.getLookupAttributes() |
Modifier and Type | Method and Description |
---|---|
void |
TxnManagerImpl.addLookupAttributes(Entry[] attrSets) |
void |
TxnManagerImpl.modifyLookupAttributes(Entry[] attrSetTemplates,
Entry[] attrSets) |
void |
TxnManagerImpl.modifyLookupAttributes(Entry[] attrSetTemplates,
Entry[] attrSets) |
Modifier and Type | Method and Description |
---|---|
Entry |
EntryRep.get()
Convert back to an Entry.
|
Entry[] |
GigaRegistrar.getLookupAttributes() |
static Entry[] |
EntryRep.toEntry(EntryRep[] reps)
Converts an array of EntryRep to an array of Entry.
|
Modifier and Type | Method and Description |
---|---|
protected List<Entry> |
GigaRegistrar.loadInitialLookupAttributes() |
Modifier and Type | Method and Description |
---|---|
void |
GigaRegistrar.addLookupAttributes(Entry[] attrSets) |
void |
GigaRegistrar.modifyLookupAttributes(Entry[] attrSetTemplates,
Entry[] attrSets) |
void |
GigaRegistrar.modifyLookupAttributes(Entry[] attrSetTemplates,
Entry[] attrSets) |
static EntryRep[] |
EntryRep.toEntryRep(Entry[] entries,
boolean needCodebase)
Converts an array of Entry to an array of EntryRep.
|
Constructor and Description |
---|
EntryRep(Entry entry)
Converts an Entry to an EntryRep.
|
Modifier and Type | Method and Description |
---|---|
Entry[] |
JoinAdmin.getLookupAttributes()
Get the current attribute sets for the service.
|
Modifier and Type | Method and Description |
---|---|
void |
JoinAdmin.addLookupAttributes(Entry[] attrSets)
Add attribute sets for the service.
|
void |
JoinAdmin.modifyLookupAttributes(Entry[] attrSetTemplates,
Entry[] attrSets)
Modify the current attribute sets, using the same semantics as ServiceRegistration.modifyAttributes.
|
void |
JoinAdmin.modifyLookupAttributes(Entry[] attrSetTemplates,
Entry[] attrSets)
Modify the current attribute sets, using the same semantics as ServiceRegistration.modifyAttributes.
|
Modifier and Type | Field and Description |
---|---|
Entry |
UnusableEntryException.partialEntry
The partial entry.
|
Constructor and Description |
---|
UnusableEntryException(Entry partial,
String[] badFields,
Throwable[] exceptions)
Create an exception for the given partial entry and vectors of bad field names/nested
exception pairs.
|
Modifier and Type | Field and Description |
---|---|
Entry[] |
ServiceItem.attributeSets
Attribute sets.
|
Entry[] |
ServiceTemplate.attributeSetTemplates
Attribute set templates to match, or null.
|
Modifier and Type | Method and Description |
---|---|
void |
ServiceRegistration.addAttributes(Entry[] attrSets)
Adds the specified attribute sets (those that aren't duplicates of existing attribute sets)
to the registered service item.
|
void |
ServiceRegistration.modifyAttributes(Entry[] attrSetTemplates,
Entry[] attrSets)
Modifies existing attribute sets.
|
void |
ServiceRegistration.modifyAttributes(Entry[] attrSetTemplates,
Entry[] attrSets)
Modifies existing attribute sets.
|
void |
ServiceRegistration.setAttributes(Entry[] attrSets)
Deletes all of the service item's existing attributes, and replaces them with the specified
attribute sets.
|
Constructor and Description |
---|
ServiceItem(ServiceID serviceID,
Object service,
Entry[] attrSets)
Simple constructor.
|
ServiceTemplate(ServiceID serviceID,
Class[] serviceTypes,
Entry[] attrSetTemplates)
Simple constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEntry
An abstract implementation of
Entry that provides useful implementations of
equals , hashCode , and toString . |
Modifier and Type | Method and Description |
---|---|
static boolean |
AbstractEntry.equals(Entry e1,
Entry e2)
Returns
true if the two arguments are of the same class and for each entry field
F, the arguments' values for F are either both null or the
invocation of equals on one argument's value for F with the other
argument's value for F as its parameter returns true . |
static int |
AbstractEntry.hashCode(Entry entry)
Returns zero XORed with the result of invoking
hashCode on each of the
argument's non-null entry fields. |
static String |
AbstractEntry.toString(Entry entry)
Returns a
String representation of its argument that will contain the name of
the argument's class and a representation of each of the argument's entry fields. |
Modifier and Type | Method and Description |
---|---|
Entry[] |
JoinManager.getAttributes()
Returns an array containing the set of attributes currently associated with the service.
|
Modifier and Type | Method and Description |
---|---|
void |
JoinManager.addAttributes(Entry[] attrSets)
Associates a new set of attributes with the service, in addition to the service's current set
of attributes.
|
void |
JoinManager.addAttributes(Entry[] attrSets,
boolean checkSC)
Associates a new set of attributes with the service, in addition to the service's current set
of attributes.
|
JoinManager.ModifyAttributesLatch |
JoinManager.addAttributes(Entry[] attrSets,
boolean checkSC,
JoinManager.ModifyAttributesLatchFactory latchFactory) |
void |
JoinManager.modifyAttributes(Entry[] attrSetTemplates,
Entry[] attrSets)
Changes the service's current set of attributes using the same semantics as the
modifyAttributes method of the ServiceRegistration class. |
void |
JoinManager.modifyAttributes(Entry[] attrSetTemplates,
Entry[] attrSets)
Changes the service's current set of attributes using the same semantics as the
modifyAttributes method of the ServiceRegistration class. |
void |
JoinManager.modifyAttributes(Entry[] attrSetTemplates,
Entry[] attrSets,
boolean checkSC)
Changes the service's current set of attributes using the same semantics as the
modifyAttributes method of the ServiceRegistration class. |
void |
JoinManager.modifyAttributes(Entry[] attrSetTemplates,
Entry[] attrSets,
boolean checkSC)
Changes the service's current set of attributes using the same semantics as the
modifyAttributes method of the ServiceRegistration class. |
JoinManager.ModifyAttributesLatch |
JoinManager.modifyAttributes(Entry[] attrSetTemplates,
Entry[] attrSets,
boolean checkSC,
JoinManager.ModifyAttributesLatchFactory latchFactory) |
JoinManager.ModifyAttributesLatch |
JoinManager.modifyAttributes(Entry[] attrSetTemplates,
Entry[] attrSets,
boolean checkSC,
JoinManager.ModifyAttributesLatchFactory latchFactory) |
void |
JoinManager.replaceRegistration(Object serviceProxy,
Entry[] attrSets)
Registers a new reference to the service with all current and future discovered lookup
services, applying semantics identical to the one-argument form of this method, except with
respect to the registration of the given attribute sets.
|
void |
JoinManager.setAttributes(Entry[] attrSets)
Replaces the service's current set of attributes with a new set of attributes.
|
JoinManager.ModifyAttributesLatch |
JoinManager.setAttributes(Entry[] attrSets,
JoinManager.ModifyAttributesLatchFactory latchFactory) |
Constructor and Description |
---|
JoinManager(Object serviceProxy,
Entry[] attrSets,
ServiceID serviceID,
DiscoveryManagement discoveryMgr,
LeaseRenewalManager leaseMgr)
Constructs an instance of this class that will register the service with all discovered
lookup services, using the supplied
ServiceID . |
JoinManager(Object serviceProxy,
Entry[] attrSets,
ServiceID serviceID,
DiscoveryManagement discoveryMgr,
LeaseRenewalManager leaseMgr,
Configuration config)
Constructs an instance of this class, configured using the items retrieved through the given
Configuration , that will register the service with all discovered lookup
services, using the supplied ServiceID . |
JoinManager(Object serviceProxy,
Entry[] attrSets,
ServiceIDListener callback,
DiscoveryManagement discoveryMgr,
LeaseRenewalManager leaseMgr)
Constructs an instance of this class that will register the given service reference with all
discovered lookup services and, through an event sent to the given
ServiceIDListener object, communicate the service ID assigned by the first
lookup service with which the service is registered. |
JoinManager(Object serviceProxy,
Entry[] attrSets,
ServiceIDListener callback,
DiscoveryManagement discoveryMgr,
LeaseRenewalManager leaseMgr,
Configuration config)
Constructs an instance of this class, configured using the items retrieved through the given
Configuration object, that will register the given service reference with all
discovered lookup services and, through an event sent to the given
ServiceIDListener object, communicate the service ID assigned by the first
lookup service with which the service is registered. |
Modifier and Type | Class and Description |
---|---|
class |
Comment
A free-form comment about a service.
|
class |
Name
The name of a service as used by users.
|
class |
ServiceInfo
Generic information about a service.
|
class |
ServiceType
Human-oriented information about the "type" of a service.
|
class |
Status
The base class from which other status-related entry classes may be derived.
|
Modifier and Type | Method and Description |
---|---|
Entry |
JavaSpace.read(Entry tmpl,
Transaction txn,
long timeout)
Read any matching entry from the space, blocking until one exists.
|
Entry |
JavaSpace.readIfExists(Entry tmpl,
Transaction txn,
long timeout)
Read any matching entry from the space, returning
null if there is currently is
none. |
Entry |
JavaSpace.snapshot(Entry e)
The process of serializing an entry for transmission to a JavaSpaces service will be
identical if the same entry is used twice.
|
Entry |
JavaSpace.take(Entry tmpl,
Transaction txn,
long timeout)
Take a matching entry from the space, waiting until one exists.
|
Entry |
JavaSpace.takeIfExists(Entry tmpl,
Transaction txn,
long timeout)
Take a matching entry from the space, returning
null if there is currently is
none. |
Modifier and Type | Method and Description |
---|---|
EventRegistration |
JavaSpace.notify(Entry tmpl,
Transaction txn,
RemoteEventListener listener,
long lease,
MarshalledObject handback)
When entries are written that match this template notify the given
listener with
a RemoteEvent that includes the handback object. |
Entry |
JavaSpace.read(Entry tmpl,
Transaction txn,
long timeout)
Read any matching entry from the space, blocking until one exists.
|
Entry |
JavaSpace.readIfExists(Entry tmpl,
Transaction txn,
long timeout)
Read any matching entry from the space, returning
null if there is currently is
none. |
Entry |
JavaSpace.snapshot(Entry e)
The process of serializing an entry for transmission to a JavaSpaces service will be
identical if the same entry is used twice.
|
Entry |
JavaSpace.take(Entry tmpl,
Transaction txn,
long timeout)
Take a matching entry from the space, waiting until one exists.
|
Entry |
JavaSpace.takeIfExists(Entry tmpl,
Transaction txn,
long timeout)
Take a matching entry from the space, returning
null if there is currently is
none. |
Lease |
JavaSpace.write(Entry entry,
Transaction txn,
long lease)
Write a new entry into the space.
|
Modifier and Type | Class and Description |
---|---|
class |
EventDescriptor
The EventDescriptor describes an event that an EventProducer will advertise as part of it's
attribute set in a Jini Lookup Service.
|
Modifier and Type | Method and Description |
---|---|
static String |
DiscoveryService.getJMXConnection(Entry[] attrs)
Get the String value found in the JMXConnection entry, or null if the attribute set does not
include a JMXConnection
|
Modifier and Type | Class and Description |
---|---|
class |
EventDrivenSpaceRemotingEntry
Deprecated.
|
class |
HashedEventDrivenSpaceRemotingEntry
Deprecated.
|
Copyright © GigaSpaces.