org.jboss.ejb3.annotation.impl
Class PoolImpl

java.lang.Object
  extended by org.jboss.ejb3.annotation.impl.PoolImpl
All Implemented Interfaces:
java.lang.annotation.Annotation, org.jboss.ejb3.annotation.Pool

public class PoolImpl
extends java.lang.Object
implements org.jboss.ejb3.annotation.Pool


Field Summary
 int maxSize
           
 long timeout
           
 java.lang.String value
           
 
Constructor Summary
PoolImpl()
           
 
Method Summary
 java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
           
 int maxSize()
           
 void setMaxSize(int maxSize)
           
 void setTimeout(long timeout)
           
 void setValue(java.lang.String value)
           
 long timeout()
           
 java.lang.String toString()
           
 java.lang.String value()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.lang.annotation.Annotation
equals, hashCode
 

Field Detail

value

public java.lang.String value

maxSize

public int maxSize

timeout

public long timeout
Constructor Detail

PoolImpl

public PoolImpl()
Method Detail

value

public java.lang.String value()

setValue

public void setValue(java.lang.String value)

maxSize

public int maxSize()

setMaxSize

public void setMaxSize(int maxSize)

timeout

public long timeout()

setTimeout

public void setTimeout(long timeout)

annotationType

public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
Specified by:
annotationType in interface java.lang.annotation.Annotation

toString

public java.lang.String toString()
Specified by:
toString in interface java.lang.annotation.Annotation
Overrides:
toString in class java.lang.Object