Oracle ADF Model and Business Components API Reference 10.1.2 B14022-02


oracle.jbo
Class TransactionStateEvent

java.lang.Object
  extended byjava.util.EventObject
      extended byoracle.jbo.JboEvent
          extended byoracle.jbo.TransactionStateEvent

All Implemented Interfaces:
java.io.Serializable

public class TransactionStateEvent
extends JboEvent

Generated by RowSet or RowSetIterator to inform its listeners when the row set is closed or reset.

See Also:
Serialized Form

Field Summary
static int EVENT_TYPE_COMMIT
The event type designating that the row set iterator has been closed.
static int EVENT_TYPE_ROLLBACK
The event type designating that the row set iterator has been reset.

Fields inherited from class java.util.EventObject
source

Constructor Summary
TransactionStateEvent(Transaction source, int eventType)
Creates a transacation state event.
TransactionStateEvent(Transaction source, int eventType, boolean clearCache)
Creates a transacation state event.

Method Summary
int getEventType()
Gets the event type.
boolean isClearCache()
java.lang.String toString()
Internal: For debugging only.

Methods inherited from class java.util.EventObject
getSource

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Field Detail

EVENT_TYPE_ROLLBACK

public static final int EVENT_TYPE_ROLLBACK
The event type designating that the row set iterator has been reset.
See Also:
Constant Field Values

EVENT_TYPE_COMMIT

public static final int EVENT_TYPE_COMMIT
The event type designating that the row set iterator has been closed.
See Also:
Constant Field Values

Constructor Detail

TransactionStateEvent

public TransactionStateEvent(Transaction source,
                             int eventType)
Creates a transacation state event.
Parameters:
source - the publisher of the event (a Transaction).
eventType - the event type. It should be one of the EVENT_TYPE_... constants.

TransactionStateEvent

public TransactionStateEvent(Transaction source,
                             int eventType,
                             boolean clearCache)
Creates a transacation state event.
Parameters:
source - the publisher of the event (a Transaction).
eventType - the event type. It should be one of the EVENT_TYPE_... constants.
clearCache - indicates whether the cache needs to be cleared after end of transaction or not.

Method Detail

getEventType

public int getEventType()
Gets the event type.
Returns:
the event type. It should be one of the EVENT_TYPE_... constants.

isClearCache

public boolean isClearCache()

toString

public java.lang.String toString()
Internal: For debugging only.
Returns:
a diagnostic string.

Oracle ADF Model and Business Components API Reference 10.1.2 B14022-02


Copyright © 1997, 2005, Oracle. All rights reserved.