|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PushDownContainerManagedEntityExtension
A representation of the model object 'Push Down Container Managed Entity Extension'. Push-Down method deployment properties for entity EJBs with container managed persistence. The CMP bean referred to is considered "procedural" if the corresponding boolean value is "true".
The following features are supported:
Procedural
Back End Type
Back End Class Name
Connection Spec Class Name
Interaction Spec Class Name
Ejb Ref Name
Jservice Ref Name
Wsdl Service File Name
Ejb To RA Adapter Class Name
Cmp Extension
Push Down Attributes
Conn Spec Properties
PushdownejbextPackage.getPushDownContainerManagedEntityExtension()
Method Summary | |
---|---|
java.lang.String |
getBackEndClassName()
Returns the value of the 'Back End Class Name' attribute |
PushDownBackEndType |
getBackEndType()
Returns the value of the 'Back End Type' attribute. |
com.ibm.ejs.models.base.extensions.ejbext.ContainerManagedEntityExtension |
getCmpExtension()
Returns the value of the 'Cmp Extension' reference |
java.lang.String |
getConnectionSpecClassName()
Returns the value of the 'Connection Spec Class Name' attribute |
org.eclipse.emf.common.util.EList |
getConnSpecProperties()
Returns the value of the 'Conn Spec Properties' containment reference list. |
java.lang.String |
getEjbRefName()
Returns the value of the 'Ejb Ref Name' attribute |
java.lang.String |
getEjbToRAAdapterClassName()
Returns the value of the 'Ejb To RA Adapter Class Name' attribute |
java.lang.String |
getInteractionSpecClassName()
Returns the value of the 'Interaction Spec Class Name' attribute |
java.lang.String |
getJserviceRefName()
Returns the value of the 'Jservice Ref Name' attribute |
org.eclipse.emf.common.util.EList |
getPushDownAttributes()
Returns the value of the 'Push Down Attributes' containment reference list. |
java.lang.String |
getWsdlServiceFileName()
Returns the value of the 'Wsdl Service File Name' attribute |
boolean |
isProcedural()
Returns the value of the 'Procedural' attribute. |
boolean |
isSetBackEndType()
Returns whether the value of the ' Back End Type ' attribute is set |
boolean |
isSetProcedural()
Returns whether the value of the ' Procedural ' attribute is set |
void |
setBackEndClassName(java.lang.String value)
Sets the value of the ' Back End Class Name ' attribute |
void |
setBackEndType(PushDownBackEndType value)
Sets the value of the ' Back End Type ' attribute |
void |
setCmpExtension(com.ibm.ejs.models.base.extensions.ejbext.ContainerManagedEntityExtension value)
Sets the value of the ' Cmp Extension ' reference |
void |
setConnectionSpecClassName(java.lang.String value)
Sets the value of the ' Connection Spec Class Name ' attribute |
void |
setEjbRefName(java.lang.String value)
Sets the value of the ' Ejb Ref Name ' attribute |
void |
setEjbToRAAdapterClassName(java.lang.String value)
Sets the value of the ' Ejb To RA Adapter Class Name ' attribute |
void |
setInteractionSpecClassName(java.lang.String value)
Sets the value of the ' Interaction Spec Class Name ' attribute |
void |
setJserviceRefName(java.lang.String value)
Sets the value of the ' Jservice Ref Name ' attribute |
void |
setProcedural(boolean value)
Sets the value of the ' Procedural ' attribute |
void |
setWsdlServiceFileName(java.lang.String value)
Sets the value of the ' Wsdl Service File Name ' attribute |
void |
unsetBackEndType()
Unsets the value of the ' Back End Type ' attribute |
void |
unsetProcedural()
Unsets the value of the ' Procedural ' attribute |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
boolean isProcedural()
"false"
.
Flag indicating whether this bean uses push-down methods (for business methods and/or CRUD methods).
isSetProcedural()
,
unsetProcedural()
,
setProcedural(boolean)
,
PushdownejbextPackage.getPushDownContainerManagedEntityExtension_Procedural()
void setProcedural(boolean value)
Procedural
' attribute.
value
- the new value of the 'Procedural' attribute.isSetProcedural()
,
unsetProcedural()
,
isProcedural()
void unsetProcedural()
Procedural
' attribute.
isSetProcedural()
,
isProcedural()
,
setProcedural(boolean)
boolean isSetProcedural()
Procedural
' attribute is set.
unsetProcedural()
,
isProcedural()
,
setProcedural(boolean)
PushDownBackEndType getBackEndType()
"JDBC"
.
The literals are from the enumeration PushDownBackEndType
.
Access type this bean uses when it persists to a backend datastore.
PushDownBackEndType
,
isSetBackEndType()
,
unsetBackEndType()
,
setBackEndType(PushDownBackEndType)
,
PushdownejbextPackage.getPushDownContainerManagedEntityExtension_BackEndType()
void setBackEndType(PushDownBackEndType value)
Back End Type
' attribute.
value
- the new value of the 'Back End Type' attribute.PushDownBackEndType
,
isSetBackEndType()
,
unsetBackEndType()
,
getBackEndType()
void unsetBackEndType()
Back End Type
' attribute.
isSetBackEndType()
,
getBackEndType()
,
setBackEndType(PushDownBackEndType)
boolean isSetBackEndType()
Back End Type
' attribute is set.
unsetBackEndType()
,
getBackEndType()
,
setBackEndType(PushDownBackEndType)
java.lang.String getBackEndClassName()
setBackEndClassName(String)
,
PushdownejbextPackage.getPushDownContainerManagedEntityExtension_BackEndClassName()
void setBackEndClassName(java.lang.String value)
Back End Class Name
' attribute.
value
- the new value of the 'Back End Class Name' attribute.getBackEndClassName()
java.lang.String getConnectionSpecClassName()
setConnectionSpecClassName(String)
,
PushdownejbextPackage.getPushDownContainerManagedEntityExtension_ConnectionSpecClassName()
void setConnectionSpecClassName(java.lang.String value)
Connection Spec Class Name
' attribute.
value
- the new value of the 'Connection Spec Class Name' attribute.getConnectionSpecClassName()
java.lang.String getInteractionSpecClassName()
setInteractionSpecClassName(String)
,
PushdownejbextPackage.getPushDownContainerManagedEntityExtension_InteractionSpecClassName()
void setInteractionSpecClassName(java.lang.String value)
Interaction Spec Class Name
' attribute.
value
- the new value of the 'Interaction Spec Class Name' attribute.getInteractionSpecClassName()
java.lang.String getEjbRefName()
setEjbRefName(String)
,
PushdownejbextPackage.getPushDownContainerManagedEntityExtension_EjbRefName()
void setEjbRefName(java.lang.String value)
Ejb Ref Name
' attribute.
value
- the new value of the 'Ejb Ref Name' attribute.getEjbRefName()
java.lang.String getJserviceRefName()
setJserviceRefName(String)
,
PushdownejbextPackage.getPushDownContainerManagedEntityExtension_JserviceRefName()
void setJserviceRefName(java.lang.String value)
Jservice Ref Name
' attribute.
value
- the new value of the 'Jservice Ref Name' attribute.getJserviceRefName()
java.lang.String getWsdlServiceFileName()
setWsdlServiceFileName(String)
,
PushdownejbextPackage.getPushDownContainerManagedEntityExtension_WsdlServiceFileName()
void setWsdlServiceFileName(java.lang.String value)
Wsdl Service File Name
' attribute.
value
- the new value of the 'Wsdl Service File Name' attribute.getWsdlServiceFileName()
java.lang.String getEjbToRAAdapterClassName()
setEjbToRAAdapterClassName(String)
,
PushdownejbextPackage.getPushDownContainerManagedEntityExtension_EjbToRAAdapterClassName()
void setEjbToRAAdapterClassName(java.lang.String value)
Ejb To RA Adapter Class Name
' attribute.
value
- the new value of the 'Ejb To RA Adapter Class Name' attribute.getEjbToRAAdapterClassName()
com.ibm.ejs.models.base.extensions.ejbext.ContainerManagedEntityExtension getCmpExtension()
setCmpExtension(ContainerManagedEntityExtension)
,
PushdownejbextPackage.getPushDownContainerManagedEntityExtension_CmpExtension()
void setCmpExtension(com.ibm.ejs.models.base.extensions.ejbext.ContainerManagedEntityExtension value)
Cmp Extension
' reference.
value
- the new value of the 'Cmp Extension' reference.getCmpExtension()
org.eclipse.emf.common.util.EList getPushDownAttributes()
PushDownCMPAttribute
.
A list of the procedural attributes, each of which is associated with a given CMP attribute. This list only applies to non-relational procedural CMP beans.
PushdownejbextPackage.getPushDownContainerManagedEntityExtension_PushDownAttributes()
org.eclipse.emf.common.util.EList getConnSpecProperties()
PushDownConnectionSpecProperty
.
An optional list of the properties that apply to this CCI Connection Spec.
PushdownejbextPackage.getPushDownContainerManagedEntityExtension_ConnSpecProperties()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |