com.latencybusters.lbm
Class UMESourceEventDeregistrationCompleteInfo

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

public class UMESourceEventDeregistrationCompleteInfo
extends java.lang.Object

UME Source Event Registration Complete Info class. Contains the starting sequence number for a source returned from a UME store.

Since:
UME 2.0

Constructor Summary
UMESourceEventDeregistrationCompleteInfo()
          Creates a UMESourceEventDeregistrationCompleteInfo object and initializes all fields to 0.
UMESourceEventDeregistrationCompleteInfo(int flags, long sequenceNumber)
          Creates a UMESourcEventRegistrationCompleteInfo object and initializes fields to the supplied values.
 
Method Summary
 int flags()
          Get flags concerning this registration complete message.
 long sequenceNumber()
          Get the starting sequence number.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UMESourceEventDeregistrationCompleteInfo

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

Since:
UME 2.0

UMESourceEventDeregistrationCompleteInfo

public UMESourceEventDeregistrationCompleteInfo(int flags,
                                                long sequenceNumber)
                                         throws LBMEInvalException
Creates a UMESourcEventRegistrationCompleteInfo 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
Method Detail

flags

public int flags()
Get flags concerning this registration complete message.

Returns:
Flags.
Since:
UME 2.0

sequenceNumber

public long sequenceNumber()
Get the starting sequence number.

Returns:
Sequence number.


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.