|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.latencybusters.lbm.UMEStoreEntry
public class UMEStoreEntry
UME Store Entry class. Holds information about a source's registration with a UME store, including the store's domain ID, IP address and port, group index, and the source's current registration ID.
Constructor Summary | |
---|---|
UMEStoreEntry()
Creates a UMEStoreEntry object and initializes all values to 0. |
|
UMEStoreEntry(java.net.InetSocketAddress address,
int groupIndex,
long registrationId)
Creates a UMEStoreEntry object and uses supplied values for initialization. |
|
UMEStoreEntry(java.net.InetSocketAddress address,
int groupIndex,
long registrationId,
long domainId)
Creates a UMEStoreEntry object and uses supplied values for initialization. |
|
UMEStoreEntry(java.net.InetSocketAddress address,
int groupIndex,
long registrationId,
long domainId,
java.lang.String name)
Creates a UMEStoreEntry object and uses supplied values for initialization. |
Method Summary | |
---|---|
java.net.InetSocketAddress |
address()
Accessor function to get the store's address. |
long |
domainId()
Accessor function to return the store's domain ID |
int |
groupIndex()
Accessor function to get the store's group index. |
boolean |
isNamed()
Function to determine if the store has a name. |
java.lang.String |
name()
Accessor function to return the store's name. |
long |
registrationId()
Accessor function to return the source's registration ID with this store. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UMEStoreEntry()
public UMEStoreEntry(java.net.InetSocketAddress address, int groupIndex, long registrationId) throws LBMEInvalException
address
- The address (IP and port) of the store.groupIndex
- The group the store belongs to (must be >= 0).registrationId
- The source's registration ID (must be >= 0).
LBMEInvalException
- if groupIndex or registrationId are < 0.public UMEStoreEntry(java.net.InetSocketAddress address, int groupIndex, long registrationId, long domainId) throws LBMEInvalException
address
- The address (IP and port) of the store.groupIndex
- The group the store belongs to (must be >= 0).registrationId
- The source's registration ID (must be >= 0).domainId
- The store's domain ID (must be >= 0).
LBMEInvalException
- if groupIndex, registrationId, or domainId are < 0.public UMEStoreEntry(java.net.InetSocketAddress address, int groupIndex, long registrationId, long domainId, java.lang.String name) throws LBMEInvalException
address
- The address (IP and port) of the store.groupIndex
- The group the store belongs to (must be >= 0).registrationId
- The source's registration ID (must be >= 0).domainId
- The store's domain ID (must be >= 0).name
- The name of the store if available.
LBMEInvalException
- if groupIndex, registrationId, or domainId are < 0.Method Detail |
---|
public java.net.InetSocketAddress address()
public int groupIndex()
public long registrationId()
public long domainId()
public boolean isNamed()
public java.lang.String name()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |