org.apache.openejb.jee
Class MethodSchedule

java.lang.Object
  extended by org.apache.openejb.jee.MethodSchedule

public class MethodSchedule
extends java.lang.Object


Field Summary
protected  TextMap description
           
protected  java.lang.String ejbName
           
protected  java.lang.String id
           
protected  NamedMethod method
           
protected  java.util.List<Schedule> schedule
           
 
Constructor Summary
MethodSchedule()
           
MethodSchedule(java.lang.String ejbName, java.lang.reflect.Method method, Schedule... schedules)
           
MethodSchedule(java.lang.String ejbName, NamedMethod method, Schedule... schedules)
           
MethodSchedule(java.lang.String className, java.lang.String ejbName, java.lang.String methodName, Schedule... schedules)
           
 
Method Summary
 java.util.List<Schedule> getAttribute()
           
 java.lang.String getDescription()
           
 Text[] getDescriptions()
           
 java.lang.String getEjbName()
           
 java.lang.String getId()
           
 NamedMethod getMethod()
           
 java.util.List<Schedule> getSchedule()
           
 void setDescriptions(Text[] text)
           
 void setEjbName(java.lang.String ejbName)
           
 void setId(java.lang.String value)
           
 void setMethod(NamedMethod method)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

schedule

protected java.util.List<Schedule> schedule

method

protected NamedMethod method

ejbName

protected java.lang.String ejbName

id

protected java.lang.String id

description

protected TextMap description
Constructor Detail

MethodSchedule

public MethodSchedule()

MethodSchedule

public MethodSchedule(java.lang.String className,
                      java.lang.String ejbName,
                      java.lang.String methodName,
                      Schedule... schedules)

MethodSchedule

public MethodSchedule(java.lang.String ejbName,
                      java.lang.reflect.Method method,
                      Schedule... schedules)

MethodSchedule

public MethodSchedule(java.lang.String ejbName,
                      NamedMethod method,
                      Schedule... schedules)
Method Detail

getDescriptions

public Text[] getDescriptions()

setDescriptions

public void setDescriptions(Text[] text)

getDescription

public java.lang.String getDescription()

getSchedule

public java.util.List<Schedule> getSchedule()

getEjbName

public java.lang.String getEjbName()

setEjbName

public void setEjbName(java.lang.String ejbName)

getMethod

public NamedMethod getMethod()

setMethod

public void setMethod(NamedMethod method)

getId

public java.lang.String getId()

setId

public void setId(java.lang.String value)

getAttribute

public java.util.List<Schedule> getAttribute()


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.