org.LexGrid.LexBIG.caCore.interfaces
Interface LexEVSApplicationService
- All Superinterfaces:
- ApplicationService, LexEVSDataService, LexEVSDistributed, LexEVSService
- All Known Implementing Classes:
- LexEVSApplicationServiceImpl
public interface LexEVSApplicationService
- extends LexEVSService
Method Summary |
java.lang.Object |
executeRemotely(java.lang.Object object,
java.lang.String methodName,
java.lang.String[] parameterClasses,
java.lang.Object[] args)
Execute remotely. |
java.lang.Object |
executeSecurely(java.lang.String methodName,
java.lang.annotation.Annotation[] annotations,
java.lang.String[] parameterClasses,
java.lang.Object[] args,
java.util.HashMap tokens)
Execute securely. |
Methods inherited from interface org.LexGrid.LexBIG.caCore.interfaces.LexEVSDataService |
getAssociation, getQueryRowCount, query, query, query, query, query, query, search, search, search, search |
Methods inherited from interface gov.nih.nci.system.applicationservice.ApplicationService |
getAssociation, getMaxRecordsCount, getQueryRowCount, query, query, query, query, query, query, search, search, search, search |
executeSecurely
java.lang.Object executeSecurely(java.lang.String methodName,
java.lang.annotation.Annotation[] annotations,
java.lang.String[] parameterClasses,
java.lang.Object[] args,
java.util.HashMap tokens)
throws java.lang.Exception
- Execute securely. Used for internal remote method calls. Not to be called directly.
- Parameters:
object
- the objectannotations
- any annotions of the method to be executed.methodName
- the method nameparameterClasses
- the parameter classesargs
- the args
- Returns:
- the object
- Throws:
java.lang.Exception
- the exception
executeRemotely
java.lang.Object executeRemotely(java.lang.Object object,
java.lang.String methodName,
java.lang.String[] parameterClasses,
java.lang.Object[] args)
throws java.lang.Exception
- Execute remotely. Used for internal remote method calls. Not to be called directly.
- Parameters:
object
- the objectmethodName
- the method nameparameterClasses
- the parameter classesargs
- the args
- Returns:
- the object
- Throws:
java.lang.Exception
- the exception