public class MethodMetaData extends IdMetaDataImplWithDescriptions
Constructor and Description |
---|
MethodMetaData()
Create a new MethodMetaData.
|
Modifier and Type | Method and Description |
---|---|
String |
getEjbName()
Get the ejbName.
|
MethodInterfaceType |
getMethodIntf()
Get the methodInterface.
|
String |
getMethodName()
Get the methodName.
|
MethodParametersMetaData |
getMethodParams()
Get the methodParams.
|
boolean |
isHomeMethod()
Whether this is a home method
|
boolean |
isLocalHomeMethod()
Whether this is a local home method
|
boolean |
isLocalMethod()
Whether this is a local method
|
boolean |
isRemoteMethod()
Whether this is a remote method
|
boolean |
isServiceEndpointMethod()
Whether this is a service endpoint method
|
boolean |
matches(String methodName,
String[] params,
MethodInterfaceType interfaceType)
Whether this matches
|
void |
setEjbName(String ejbName)
Set the ejbName.
|
void |
setMethodIntf(MethodInterfaceType methodInterface)
Set the methodInterface.
|
void |
setMethodName(String methodName)
Set the methodName.
|
void |
setMethodParams(MethodParametersMetaData methodParams)
Set the methodParams.
|
String |
toString() |
getDescriptions, setDescriptions
public String getEjbName()
public void setEjbName(String ejbName)
ejbName
- the ejbName.IllegalArgumentException
- for a null ejbNamepublic MethodInterfaceType getMethodIntf()
public void setMethodIntf(MethodInterfaceType methodInterface)
methodInterface
- the methodInterface.IllegalArgumentException
- for a null methodInterfacepublic String getMethodName()
public void setMethodName(String methodName)
methodName
- the methodName.IllegalArgumentException
- for a null methodNamepublic MethodParametersMetaData getMethodParams()
public void setMethodParams(MethodParametersMetaData methodParams)
methodParams
- the methodParams.IllegalArgumentException
- for a null methodParamspublic boolean matches(String methodName, String[] params, MethodInterfaceType interfaceType)
methodName
- the method nameparams
- the parametersinterfaceType
- the interface typepublic boolean isHomeMethod()
public boolean isRemoteMethod()
public boolean isLocalHomeMethod()
public boolean isLocalMethod()
public boolean isServiceEndpointMethod()
Copyright © 2013 JBoss by Red Hat. All rights reserved.