org.apache.openejb.jee
Class ContainerConcurrency

java.lang.Object
  extended by org.apache.openejb.jee.ContainerConcurrency
All Implemented Interfaces:
AttributeBinding<ConcurrentLockType>

public class ContainerConcurrency
extends Object
implements AttributeBinding<ConcurrentLockType>


Field Summary
protected  Timeout accessTimeout
           
protected  TextMap description
           
protected  String id
           
protected  ConcurrentLockType lock
           
protected  List<Method> method
           
 
Constructor Summary
ContainerConcurrency()
           
ContainerConcurrency(ConcurrentLockType lock, Method method)
           
ContainerConcurrency(ConcurrentLockType lock, String ejbName, Method method)
           
ContainerConcurrency(ConcurrentLockType lock, String className, String ejbName, String methodName)
           
 
Method Summary
 Timeout getAccessTimeout()
           
 ConcurrentLockType getAttribute()
           
 String getDescription()
           
 Text[] getDescriptions()
           
 String getId()
           
 ConcurrentLockType getLock()
           
 List<Method> getMethod()
           
 void setAccessTimeout(Timeout value)
           
 void setDescriptions(Text[] text)
           
 void setId(String value)
           
 void setLock(ConcurrentLockType value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected TextMap description

method

protected List<Method> method

lock

protected ConcurrentLockType lock

accessTimeout

protected Timeout accessTimeout

id

protected String id
Constructor Detail

ContainerConcurrency

public ContainerConcurrency()

ContainerConcurrency

public ContainerConcurrency(ConcurrentLockType lock,
                            String className,
                            String ejbName,
                            String methodName)

ContainerConcurrency

public ContainerConcurrency(ConcurrentLockType lock,
                            String ejbName,
                            Method method)

ContainerConcurrency

public ContainerConcurrency(ConcurrentLockType lock,
                            Method method)
Method Detail

getDescriptions

public Text[] getDescriptions()

setDescriptions

public void setDescriptions(Text[] text)

getDescription

public String getDescription()

getMethod

public List<Method> getMethod()
Specified by:
getMethod in interface AttributeBinding<ConcurrentLockType>

getAttribute

public ConcurrentLockType getAttribute()
Specified by:
getAttribute in interface AttributeBinding<ConcurrentLockType>

getLock

public ConcurrentLockType getLock()

setLock

public void setLock(ConcurrentLockType value)

getAccessTimeout

public Timeout getAccessTimeout()

setAccessTimeout

public void setAccessTimeout(Timeout value)

getId

public String getId()

setId

public void setId(String value)


Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.