com.latencybusters.lbm
Class UMERegistrationIdExCallbackInfo

java.lang.Object
  extended by com.latencybusters.lbm.UMERegistrationIdExCallbackInfo

public class UMERegistrationIdExCallbackInfo
extends java.lang.Object

UME Registration ID Extended Callback Info class. Contains information passed to user-supplied UME registration ID callbacks.

Since:
UME 2.0

Constructor Summary
UMERegistrationIdExCallbackInfo()
          Creates a UMERegistrationIdExCallbackInfo object and sets all fields to 0/null.
UMERegistrationIdExCallbackInfo(java.lang.String source, long sourceRegId, java.lang.String store, int storeIndex, int flags, java.lang.Object sourceCbArg)
          Creates a UMERegistrationIdExCallbackInfo object and initializes fields to the given values.
 
Method Summary
 int flags()
          Get informational flags.
 java.lang.String source()
          Get the source name (IP address).
 java.lang.Object sourceClientObject()
          Get source client object.
 long sourceRegistrationId()
          Get the source's registration ID.
 java.lang.String store()
          Get the store name (IP address).
 int storeIndex()
          Get the store's index.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UMERegistrationIdExCallbackInfo

public UMERegistrationIdExCallbackInfo()
Creates a UMERegistrationIdExCallbackInfo object and sets all fields to 0/null.

Since:
UME 2.0

UMERegistrationIdExCallbackInfo

public UMERegistrationIdExCallbackInfo(java.lang.String source,
                                       long sourceRegId,
                                       java.lang.String store,
                                       int storeIndex,
                                       int flags,
                                       java.lang.Object sourceCbArg)
                                throws LBMEInvalException
Creates a UMERegistrationIdExCallbackInfo object and initializes fields to the given values.

Parameters:
source - Name (IP address) of the source.
sourceRegId - Reg ID of the source.
store - Name (IP address) of the store.
storeIndex - Index of the store.
flags - Informational flags.
sourceCbArg - Client callback object, set by LBMSourceCreationCallback.
Throws:
LBMEInvalException
Since:
UME 2.0
Method Detail

sourceRegistrationId

public long sourceRegistrationId()
Get the source's registration ID.

Returns:
Source registration ID.
Since:
UME 2.0

storeIndex

public int storeIndex()
Get the store's index.

Returns:
Store index.
Since:
UME 2.0

store

public java.lang.String store()
Get the store name (IP address).

Returns:
Store name (IP address).
Since:
UME 2.0

source

public java.lang.String source()
Get the source name (IP address).

Returns:
Source name (IP address).
Since:
UME 2.0

flags

public int flags()
Get informational flags.

Returns:
Flags.
Since:
UME 2.0

sourceClientObject

public java.lang.Object sourceClientObject()
Get source client object.

Returns:
Source client object.
Since:
UME 2.0


All of the documentation and software included in this and any other Informatica Inc "Ultra Messaging" Release is Copyright (C) 2004-2014, Informatica Corporation. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted only as covered by the terms of a valid software license agreement with 29West Inc. Copyright © 2004-2014, Informatica, Inc. All Rights Reserved.