com.latencybusters.lbm
Class UMERegistrationCompleteInfo

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

public class UMERegistrationCompleteInfo
extends java.lang.Object

UME Registration Complete Info class. Contains extended information for UME receiver registration complete messages.

Since:
UME 2.0

Constructor Summary
UMERegistrationCompleteInfo()
          Creates a UMERegistrationCompleteInfo object and initializes fields to 0.
UMERegistrationCompleteInfo(int flags, long sequenceNumber)
          Deprecated. As of UMP 6.7, Made internal with no replacement. Applications do not need this constructor.
UMERegistrationCompleteInfo(int flags, long sequenceNumber, long sid)
          Creates a UMERegistrationCompleteInfo object and initializes fields to the supplied values.
 
Method Summary
 int flags()
          Get informational flags for this registration complete message.
 long sequenceNumber()
          Get starting sequence number for this registration complete message.
 long sourceSessionId()
          Get the sources session id.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UMERegistrationCompleteInfo

public UMERegistrationCompleteInfo()
Creates a UMERegistrationCompleteInfo object and initializes fields to 0.


UMERegistrationCompleteInfo

public UMERegistrationCompleteInfo(int flags,
                                   long sequenceNumber)
                            throws LBMEInvalException
Deprecated. As of UMP 6.7, Made internal with no replacement. Applications do not need this constructor.

Creates a UMERegistrationCompleteInfo object and initializes fields to the supplied values.

Parameters:
flags - Informational flags.
sequenceNumber - Starting sequence number (must be >= 0).
Throws:
LBMEInvalException - if sequenceNumber < 0.
Since:
UME 2.0

UMERegistrationCompleteInfo

public UMERegistrationCompleteInfo(int flags,
                                   long sequenceNumber,
                                   long sid)
                            throws LBMEInvalException
Creates a UMERegistrationCompleteInfo object and initializes fields to the supplied values.

Parameters:
flags - Informational flags.
sequenceNumber - Starting sequence number (must be >= 0).
sid - Source specified session ID.
Throws:
LBMEInvalException - if sequenceNumber < 0.
Since:
UMP 6.7
Method Detail

flags

public int flags()
Get informational flags for this registration complete message.

Returns:
Flags.
Since:
UME 2.0

sequenceNumber

public long sequenceNumber()
Get starting sequence number for this registration complete message.

Returns:
Sequence number.
Since:
UME 2.0

sourceSessionId

public long sourceSessionId()
Get the sources session id. Note that the session id is an unsigned 64 bit value being represented here as a signed long.

Returns:
The sources session id
Since:
UMP 6.7


\ 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. \