public interface ItemDeployment
extends java.io.Serializable
ItemDeployment| Modifier and Type | Interface and Description |
|---|---|
static interface |
ItemDeployment.Attribute
describes a CMP field
|
static interface |
ItemDeployment.FinderMethod
describes a CMP finder
|
static interface |
ItemDeployment.Index
describes an index of a database
|
static interface |
ItemDeployment.IndexAttribute
Describes the attribute of an
Index |
| Modifier and Type | Method and Description |
|---|---|
ItemDeployment.Attribute |
getAttribute(java.lang.String qualifier) |
java.util.Collection |
getAttributes() |
java.lang.String |
getAuditTableName() |
java.lang.String |
getColumnName(java.lang.String attribut,
java.lang.String database)
performance shortcut
|
java.lang.Class |
getConcreteEJBImplementationClass()
returns the name of the concrete EJB implementation class this is for example "de.hybris....Country_HJMPWrapper" or whatever
class is used during deployment
|
java.lang.String |
getDatabaseTableName() |
java.lang.String |
getDumpPropertyTableName() |
ItemDeployment.FinderMethod |
getFinderMethod(java.lang.String methodName,
java.lang.String signature) |
java.util.Collection |
getFinderMethods() |
java.lang.Class |
getHomeInterface() |
java.lang.Class |
getImplClass() |
ItemDeployment.Index |
getIndex(java.lang.String name) |
java.util.Collection |
getIndexes() |
java.lang.String |
getName()
Returns this deployments name.
|
java.lang.Class |
getRemoteInterface() |
java.lang.String |
getSuperDeploymentName() |
int |
getTypeCode() |
boolean |
isAbstract() |
boolean |
isFinal()
Tells whether this deployment is final - means no other deployment is allowed to inherit from it.
|
boolean |
isGeneric() |
boolean |
isNonItemDeployment() |
boolean isFinal()
true if deployment is finaljava.lang.String getName()
boolean isAbstract()
boolean isGeneric()
boolean isNonItemDeployment()
int getTypeCode()
java.lang.String getSuperDeploymentName()
java.lang.String getDatabaseTableName()
java.lang.String getDumpPropertyTableName()
java.lang.String getAuditTableName()
java.lang.Class getHomeInterface()
java.lang.Class getRemoteInterface()
java.lang.Class getImplClass()
java.util.Collection getAttributes()
ItemDeployment.Attribute getAttribute(java.lang.String qualifier)
qualifier - the CMP field namejava.util.Collection getFinderMethods()
ItemDeployment.FinderMethod getFinderMethod(java.lang.String methodName, java.lang.String signature)
methodName - the name of the finder methodsignature - the signature of the finder methodjava.util.Collection getIndexes()
ItemDeployment.Index getIndex(java.lang.String name)
name - the name of the index to be fetchedjava.lang.Class getConcreteEJBImplementationClass()
java.lang.String getColumnName(java.lang.String attribut,
java.lang.String database)
Copyright © 2018 SAP SE. All Rights Reserved.