jrun.ejb.metadata
Class AbstractMethodMetaData

java.lang.Object
  |
  +--jrunx.xml.XMLMetaData
        |
        +--jrun.ejb.metadata.AbstractMethodMetaData
Direct Known Subclasses:
MethodMetaData, QueryMethodMetaData

public abstract class AbstractMethodMetaData
extends XMLMetaData

Author:
Enrique Duvos, Paul Reilly

Inner classes inherited from class jrunx.xml.XMLMetaData
XMLMetaData.BaseException, XMLMetaData.CouldNotCreateDocumentException, XMLMetaData.CreateInstanceException, XMLMetaData.ElementRequiredException, XMLMetaData.IntegerExpectedException, XMLMetaData.InvalidElementException, XMLMetaData.InvalidObjectException, XMLMetaData.MetaDataExportIOException, XMLMetaData.NoLocationException, XMLMetaData.NoStringConstructorException, XMLMetaData.UnsupportedArrayTypeException
 
Field Summary
static java.lang.String HOME
           
static java.lang.String LOCAL
           
static java.lang.String LOCAL_HOME
           
static java.lang.String REMOTE
           
 
Fields inherited from class jrunx.xml.XMLMetaData
logger
 
Constructor Summary
AbstractMethodMetaData()
           
 
Method Summary
 void addRoleNames(java.util.Set roleNames)
           
 boolean deploymentPatternMatches(MethodMetaData methodMetaData)
           
 java.lang.String getMethodIntf()
           
 java.lang.String getMethodName()
           
 MethodParamsMetaData getMethodParamsMetaData()
           
 java.util.Iterator getRoleNames()
           
 java.util.Set getRoleNamesSet()
           
 byte getTransactionType()
           
 boolean isUnchecked()
           
 boolean patternMatches(java.lang.String name, java.lang.Class[] args, boolean genericMatch, boolean remote)
           
 boolean patternMatches(java.lang.String name, java.lang.String[] args, boolean genericMatch, boolean remote)
           
 void setMethodIntf(java.lang.String methodIntf)
           
 void setMethodName(java.lang.String methodName)
           
 void setTransactionType(byte type)
           
 void setUnchecked(boolean unchecked)
           
 
Methods inherited from class jrunx.xml.XMLMetaData
addAcronym, addAcronyms, addPackagePrefix, addPackagePrefixes, exportDocument, getAttribute, getMetaDataSource, getParent, getPersistenceContext, getText, importXML, importXML, remove, removeAttribute, setAttribute, setMetaDataSource, setMetaDataSource, setParent, setParent, setPersistenceContext, setPublicID, setSystemID, setText, sync, sync, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

HOME

public static final java.lang.String HOME

LOCAL_HOME

public static final java.lang.String LOCAL_HOME

LOCAL

public static final java.lang.String LOCAL

REMOTE

public static final java.lang.String REMOTE
Constructor Detail

AbstractMethodMetaData

public AbstractMethodMetaData()
Method Detail

addRoleNames

public void addRoleNames(java.util.Set roleNames)

getMethodIntf

public java.lang.String getMethodIntf()

getMethodName

public java.lang.String getMethodName()

getMethodParamsMetaData

public MethodParamsMetaData getMethodParamsMetaData()

getRoleNames

public java.util.Iterator getRoleNames()

getRoleNamesSet

public java.util.Set getRoleNamesSet()

getTransactionType

public byte getTransactionType()

isUnchecked

public boolean isUnchecked()

deploymentPatternMatches

public boolean deploymentPatternMatches(MethodMetaData methodMetaData)

patternMatches

public boolean patternMatches(java.lang.String name,
                              java.lang.Class[] args,
                              boolean genericMatch,
                              boolean remote)

patternMatches

public boolean patternMatches(java.lang.String name,
                              java.lang.String[] args,
                              boolean genericMatch,
                              boolean remote)

setMethodIntf

public void setMethodIntf(java.lang.String methodIntf)

setMethodName

public void setMethodName(java.lang.String methodName)

setTransactionType

public void setTransactionType(byte type)

setUnchecked

public void setUnchecked(boolean unchecked)


Copyright � 2002 Macromedia Corporation. All Rights Reserved.