|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ISession
Interface for element session.
| Field Summary | |
|---|---|
static String |
NAME
Name of this element. |
| Method Summary | |
|---|---|
void |
addBusinessLocal(String businessLocal)
Add the business-local interface. |
void |
addBusinessRemote(String businessRemote)
Add the business-remote interface. |
void |
addConcurrentMethod(IConcurrentMethod concurrentMethod)
Add the method used as a concurrent method. |
void |
addRemoveMethod(IRemoveMethod removeMethod)
Add the method used as a remove method. |
IMethodDD |
getAfterBeginMethod()
|
IMethodDD |
getAfterCompletionMethod()
|
IMethodDD |
getBeforeCompletionMethod()
|
List<String> |
getBusinessLocalList()
Gets the business-local interface list. |
List<String> |
getBusinessRemoteList()
Gets the business-remote interface list. |
List<IConcurrentMethod> |
getConcurrentMethodList()
Gets the list of concurrent methods. |
String |
getLocalHome()
Gets the local Home. |
String |
getRemoteHome()
Gets the remote Home. |
List<IRemoveMethod> |
getRemoveMethodList()
Gets the list of remove methods. |
String |
getSessionType()
Gets the session-type. |
IStatefulTimeout |
getStatefulTimeout()
|
boolean |
isLocalBean()
|
void |
setAfterBeginMethod(IMethodDD afterBeginMethod)
Sets the afterBegin method used by stateful. |
void |
setAfterCompletionMethod(IMethodDD afterCompletionMethod)
Sets the afterCompletion method used by stateful. |
void |
setBeforeCompletionMethod(IMethodDD beforeCompletionMethod)
Sets the beforeCompletion method used by stateful. |
void |
setLocalBean()
Flag this bean with a no-interface view. |
void |
setLocalHome(String localHome)
Set the local Home. |
void |
setRemoteHome(String remoteHome)
Set the remote Home. |
void |
setSessionType(String sessionType)
Set the session-type. |
void |
setStatefulTimeout(IStatefulTimeout statefulTimeout)
Set the stateful timeout . |
| Methods inherited from interface org.ow2.util.ee.metadata.ejbjar.api.xml.struct.IBean |
|---|
addTimer, getEjbClass, getEjbName, getMappedName, getRunAsRole, getTimeoutMethod, getTimers, getTransactionType, setEjbClass, setEjbName, setMappedName, setRunAsRole, setTimeoutMethod, setTransactionType |
| Field Detail |
|---|
static final String NAME
| Method Detail |
|---|
List<String> getBusinessRemoteList()
List<String> getBusinessLocalList()
void addBusinessRemote(String businessRemote)
businessRemote - business-remote interface.void addBusinessLocal(String businessLocal)
businessLocal - business-remote interface.List<IRemoveMethod> getRemoveMethodList()
void addRemoveMethod(IRemoveMethod removeMethod)
removeMethod - the given remove methodvoid addConcurrentMethod(IConcurrentMethod concurrentMethod)
concurrentMethod - the given concurrent methodList<IConcurrentMethod> getConcurrentMethodList()
String getSessionType()
void setSessionType(String sessionType)
sessionType - the type of session.String getRemoteHome()
void setRemoteHome(String remoteHome)
remoteHome - the given remote Home.String getLocalHome()
void setLocalHome(String localHome)
localHome - the given local Home.void setLocalBean()
boolean isLocalBean()
void setAfterBeginMethod(IMethodDD afterBeginMethod)
afterBeginMethod - the given afterBegin methodIMethodDD getAfterBeginMethod()
void setAfterCompletionMethod(IMethodDD afterCompletionMethod)
afterCompletionMethod - the given afterCompletion methodIMethodDD getAfterCompletionMethod()
void setBeforeCompletionMethod(IMethodDD beforeCompletionMethod)
beforeCompletionMethod - the given afterCompletion methodIMethodDD getBeforeCompletionMethod()
void setStatefulTimeout(IStatefulTimeout statefulTimeout)
statefulTimeout - the given stateful timeout.IStatefulTimeout getStatefulTimeout()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||