|
Oracle Fusion Middleware Java API Reference for Oracle TopLink 11g Release 1 (11.1.1) E28847-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
org.eclipse.persistence.tools.dbws.OperationModel
org.eclipse.persistence.tools.dbws.ProcedureOperationModel
public class ProcedureOperationModel
Field Summary | |
---|---|
protected java.util.List<org.eclipse.persistence.internal.helper.DatabaseType[]> |
argumentTypes |
protected java.lang.String |
catalogPattern |
protected org.eclipse.persistence.internal.helper.DatabaseType |
dbStoredFunctionReturnType |
protected java.util.List<DbStoredProcedure> |
dbStoredProcedures |
protected boolean |
isAdvancedJDBC |
protected int |
overload |
protected java.lang.String |
procedurePattern |
protected java.lang.String |
schemaPattern |
protected SqlTypeWithMethods |
typ |
Fields inherited from class org.eclipse.persistence.tools.dbws.OperationModel |
---|
attachmentType, binaryAttachment, isCollection, isSimpleXMLFormat, name, returnType, simpleXMLFormatTag, xmlTag |
Constructor Summary | |
---|---|
ProcedureOperationModel() |
Method Summary | |
---|---|
void |
addArgumentTypes(org.eclipse.persistence.internal.helper.DatabaseType[] dbTypes) Add to the List of DatabaseType[] entries for this ProcedureOperationModel instance's stored procedures. |
protected javax.xml.namespace.QName |
buildCustomQName(java.lang.String typeString, DBWSBuilder builder) |
void |
buildOperation(DBWSBuilder builder) |
java.util.List<org.eclipse.persistence.internal.helper.DatabaseType[]> |
getArgumentTypes() Return the List of DatabaseType[] entries for this ProcedureOperationModel instance's stored procedure arguments, or null if not set. |
java.lang.String |
getCatalogPattern() |
org.eclipse.persistence.internal.helper.DatabaseType |
getDbStoredFunctionReturnType() Get the DatabaseType of the stored function's return argument. |
java.util.List<DbStoredProcedure> |
getDbStoredProcedures() Return the List of stored procedures for this ProcedureOperationModel. |
SqlTypeWithMethods |
getJPubType() |
int |
getOverload() |
java.lang.String |
getProcedurePattern() |
java.lang.String |
getSchemaPattern() |
boolean |
hasArgumentTypes() Indicates if this ProcedureOperationModel has types set for its stored procedure arguments, i.e. argumentTypes is non-null. |
boolean |
hasDbStoredProcedures() Indicates if this ProcedureOperationModel has 1 or more stored procedures. |
boolean |
isAdvancedJDBCProcedureOperation() |
boolean |
isPLSQLProcedureOperation() |
boolean |
isProcedureOperation() |
void |
setArgumentTypes(java.util.List<org.eclipse.persistence.internal.helper.DatabaseType[]> argumentTypes) Set the List of DatabaseType[] entries for this ProcedureOperationModel instance's stored procedures. |
void |
setCatalogPattern(java.lang.String catalogPattern) |
void |
setDbStoredFunctionReturnType(org.eclipse.persistence.internal.helper.DatabaseType dbStoredFunctionReturnType) Set the DatabaseType of the stored function's return argument. |
void |
setDbStoredProcedures(java.util.List<DbStoredProcedure> dbStoredProcedures) Set the List of stored procedures for this ProcedureOperationModel. |
void |
setIsAdvancedJDBCProcedureOperation(boolean isAdvancedJDBC) |
void |
setJPubType(SqlTypeWithMethods typ) |
void |
setOverload(int overload) |
void |
setProcedurePattern(java.lang.String procedurePattern) |
void |
setSchemaPattern(java.lang.String schemaPattern) |
Methods inherited from class org.eclipse.persistence.tools.dbws.OperationModel |
---|
getAttachmentType, getBinaryAttachment, getIsSimpleXMLFormat, getName, getReturnType, getSimpleXMLFormatTag, getXmlTag, isCollection, isSimpleXMLFormat, isSQLOperation, isTableOperation, requiresSimpleXMLFormat, setAttachmentType, setBinaryAttachment, setIsCollection, setIsSimpleXMLFormat, setName, setReturnType, setSimpleXMLFormatTag, setXmlTag |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String catalogPattern
protected java.lang.String schemaPattern
protected java.lang.String procedurePattern
protected int overload
protected SqlTypeWithMethods typ
protected boolean isAdvancedJDBC
protected java.util.List<DbStoredProcedure> dbStoredProcedures
protected java.util.List<org.eclipse.persistence.internal.helper.DatabaseType[]> argumentTypes
protected org.eclipse.persistence.internal.helper.DatabaseType dbStoredFunctionReturnType
Constructor Detail |
---|
public ProcedureOperationModel()
Method Detail |
---|
public java.lang.String getCatalogPattern()
public void setCatalogPattern(java.lang.String catalogPattern)
public java.lang.String getSchemaPattern()
public void setSchemaPattern(java.lang.String schemaPattern)
public java.lang.String getProcedurePattern()
public void setProcedurePattern(java.lang.String procedurePattern)
public int getOverload()
public void setOverload(int overload)
public boolean isProcedureOperation()
isProcedureOperation
in class OperationModel
public boolean isAdvancedJDBCProcedureOperation()
public void setIsAdvancedJDBCProcedureOperation(boolean isAdvancedJDBC)
public boolean isPLSQLProcedureOperation()
public SqlTypeWithMethods getJPubType()
public void setJPubType(SqlTypeWithMethods typ)
public void buildOperation(DBWSBuilder builder)
buildOperation
in class OperationModel
protected javax.xml.namespace.QName buildCustomQName(java.lang.String typeString, DBWSBuilder builder)
public boolean hasDbStoredProcedures()
public java.util.List<DbStoredProcedure> getDbStoredProcedures()
public void setDbStoredProcedures(java.util.List<DbStoredProcedure> dbStoredProcedures)
dbStoredProcedures
-public boolean hasArgumentTypes()
public java.util.List<org.eclipse.persistence.internal.helper.DatabaseType[]> getArgumentTypes()
public void addArgumentTypes(org.eclipse.persistence.internal.helper.DatabaseType[] dbTypes)
argumentTypes
-public void setArgumentTypes(java.util.List<org.eclipse.persistence.internal.helper.DatabaseType[]> argumentTypes)
dbStoredProcedureTypes
-public org.eclipse.persistence.internal.helper.DatabaseType getDbStoredFunctionReturnType()
public void setDbStoredFunctionReturnType(org.eclipse.persistence.internal.helper.DatabaseType dbStoredFunctionReturnType)
dbStoredFunctionReturnType
-
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |