org.openmdx.kernel.application.deploy.enterprise
Class MethodDeploymentDescriptor

java.lang.Object
  extended by org.openmdx.kernel.application.deploy.enterprise.MethodDeploymentDescriptor
All Implemented Interfaces:
Deployment.Method

public class MethodDeploymentDescriptor
extends Object
implements Deployment.Method

MethodDeploymentDescriptor


Constructor Summary
MethodDeploymentDescriptor(String methodIntf, String methodName, List methodParams)
          Constructor
 
Method Summary
 String getMethodIntf()
          The method-intf element allows a method element to differentiate between the methods with the same name and signature that are multiply defined across the home and component interfaces (e.g., in both an enterprise bean's remote and local interfaces, or in both an enterprise bean's home and remote interfaces, etc.)
 String getMethodName()
          The method-name element contains a name of an enterprise bean method, or the asterisk (*) character.
 List getMethodParams()
          The method-params element contains a list of the fully-qualified Java type names of the method parameters.^
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodDeploymentDescriptor

public MethodDeploymentDescriptor(String methodIntf,
                                  String methodName,
                                  List methodParams)
Constructor

Method Detail

getMethodIntf

public String getMethodIntf()
Description copied from interface: Deployment.Method
The method-intf element allows a method element to differentiate between the methods with the same name and signature that are multiply defined across the home and component interfaces (e.g., in both an enterprise bean's remote and local interfaces, or in both an enterprise bean's home and remote interfaces, etc.)

The method-intf element must be one of the following:

Specified by:
getMethodIntf in interface Deployment.Method
Returns:
the method's interface

getMethodName

public String getMethodName()
Description copied from interface: Deployment.Method
The method-name element contains a name of an enterprise bean method, or the asterisk (*) character. The asterisk is used when the element^ denotes all the methods of an enterprise bean's component and home interfaces.

Specified by:
getMethodName in interface Deployment.Method
Returns:
the method's name

getMethodParams

public List getMethodParams()
Description copied from interface: Deployment.Method
The method-params element contains a list of the fully-qualified Java type names of the method parameters.^

Specified by:
getMethodParams in interface Deployment.Method
Returns:
the moethod's paramete types


This software is published under the BSD license. Copyright © 2003-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.