net.m2technologies.open_arm.transaction
Interface TransactionState

All Superinterfaces:
UniqueObject
All Known Implementing Classes:
ArmTransactionImpl

public interface TransactionState
extends UniqueObject

Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Description:

Version:
0.009
Author:
Mark Masterson

Method Summary
 long getArrivalTime()
           
 long getBlockingHandle()
           
 ArmCorrelator getParentCorrelator()
           
 long getStartTime()
           
 boolean getTraceState()
           
 void setArrivalTime(long arrivalTime)
           
 void setParentCorrelator(ArmCorrelator parentCorrelator)
           
 void setStartTime(long startTime)
           
 void setTraceState(boolean traceState)
           
 
Methods inherited from interface net.m2technologies.open_arm.transaction.UniqueObject
getID, getName
 

Method Detail

getStartTime

public long getStartTime()

setStartTime

public void setStartTime(long startTime)

getArrivalTime

public long getArrivalTime()

setArrivalTime

public void setArrivalTime(long arrivalTime)

getTraceState

public boolean getTraceState()

setTraceState

public void setTraceState(boolean traceState)

getParentCorrelator

public ArmCorrelator getParentCorrelator()

setParentCorrelator

public void setParentCorrelator(ArmCorrelator parentCorrelator)

getBlockingHandle

public long getBlockingHandle()