UM Java API
6.16.1
|
Public Member Functions | |
UMEStoreEntry () | |
UMEStoreEntry (InetSocketAddress address, int groupIndex, long registrationId) throws LBMEInvalException | |
UMEStoreEntry (InetSocketAddress address, int groupIndex, long registrationId, long domainId) throws LBMEInvalException | |
UMEStoreEntry (InetSocketAddress address, int groupIndex, long registrationId, long domainId, String name) throws LBMEInvalException | |
InetSocketAddress | address () |
int | groupIndex () |
long | registrationId () |
long | domainId () |
boolean | isNamed () |
String | name () |
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.
com.latencybusters.lbm.UMEStoreEntry.UMEStoreEntry | ( | ) |
Creates a UMEStoreEntry object and initializes all values to 0.
com.latencybusters.lbm.UMEStoreEntry.UMEStoreEntry | ( | InetSocketAddress | address, |
int | groupIndex, | ||
long | registrationId | ||
) | throws LBMEInvalException |
Creates a UMEStoreEntry object and uses supplied values for initialization. The domain ID is set to 0.
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. |
References com.latencybusters.lbm.UMEStoreEntry.address(), com.latencybusters.lbm.UMEStoreEntry.groupIndex(), and com.latencybusters.lbm.UMEStoreEntry.registrationId().
com.latencybusters.lbm.UMEStoreEntry.UMEStoreEntry | ( | InetSocketAddress | address, |
int | groupIndex, | ||
long | registrationId, | ||
long | domainId | ||
) | throws LBMEInvalException |
Creates a UMEStoreEntry object and uses supplied values for initialization.
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. |
References com.latencybusters.lbm.UMEStoreEntry.address(), com.latencybusters.lbm.UMEStoreEntry.domainId(), com.latencybusters.lbm.UMEStoreEntry.groupIndex(), and com.latencybusters.lbm.UMEStoreEntry.registrationId().
com.latencybusters.lbm.UMEStoreEntry.UMEStoreEntry | ( | InetSocketAddress | address, |
int | groupIndex, | ||
long | registrationId, | ||
long | domainId, | ||
String | name | ||
) | throws LBMEInvalException |
Creates a UMEStoreEntry object and uses supplied values for initialization.
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. |
References com.latencybusters.lbm.UMEStoreEntry.address(), com.latencybusters.lbm.UMEStoreEntry.domainId(), com.latencybusters.lbm.UMEStoreEntry.groupIndex(), com.latencybusters.lbm.UMEStoreEntry.name(), and com.latencybusters.lbm.UMEStoreEntry.registrationId().
InetSocketAddress com.latencybusters.lbm.UMEStoreEntry.address | ( | ) |
Accessor function to get the store's address.
Referenced by com.latencybusters.lbm.UMEStoreEntry.UMEStoreEntry().
long com.latencybusters.lbm.UMEStoreEntry.domainId | ( | ) |
Accessor function to return the store's domain ID
Referenced by com.latencybusters.lbm.UMEStoreEntry.UMEStoreEntry().
int com.latencybusters.lbm.UMEStoreEntry.groupIndex | ( | ) |
Accessor function to get the store's group index.
Referenced by com.latencybusters.lbm.UMEStoreEntry.UMEStoreEntry().
boolean com.latencybusters.lbm.UMEStoreEntry.isNamed | ( | ) |
Function to determine if the store has a name.
String com.latencybusters.lbm.UMEStoreEntry.name | ( | ) |
Accessor function to return the store's name.
Referenced by com.latencybusters.lbm.UMEStoreEntry.UMEStoreEntry().
long com.latencybusters.lbm.UMEStoreEntry.registrationId | ( | ) |
Accessor function to return the source's registration ID with this store.
Referenced by com.latencybusters.lbm.UMEStoreEntry.UMEStoreEntry().