com.metamatrix.modeler.core.metadata.runtime
Interface ProcedureRecord

All Superinterfaces:
MetadataRecord, java.io.Serializable
All Known Implementing Classes:
ProcedureRecordImpl

public interface ProcedureRecord
extends MetadataRecord

ProcedureRecord


Nested Class Summary
static interface ProcedureRecord.ProcedureRecordProperties
          Constants for perperties stored on a ProcedureRecord
 
Nested classes/interfaces inherited from interface com.metamatrix.modeler.core.metadata.runtime.MetadataRecord
MetadataRecord.MetadataFieldNames, MetadataRecord.MetadataRecordProperties
 
Method Summary
 java.util.List getParameterIDs()
          Get a list of identifiers for the parameters in the procedure
 java.lang.Object getResultSetID()
          Get the identifier for a resultSet in the procedure
 short getType()
          Return short indicating of PROCEDURE it is.
 int getUpdateCount()
           
 boolean isFunction()
          Check if this record is for a procedure that is a function.
 boolean isVirtual()
          Check if this record is for a procedure that is a virtual.
 
Methods inherited from interface com.metamatrix.modeler.core.metadata.runtime.MetadataRecord
getEObject, getFullName, getModelName, getName, getNameInSource, getParentFullName, getParentPathString, getParentUUID, getPath, getPathString, getPropertyValue, getRecordType, getResourcePath, getUUID, setPropertyValue
 

Method Detail

getParameterIDs

java.util.List getParameterIDs()
Get a list of identifiers for the parameters in the procedure

Returns:
a list of identifiers

isFunction

boolean isFunction()
Check if this record is for a procedure that is a function.

Returns:
true if the procedure is a function

isVirtual

boolean isVirtual()
Check if this record is for a procedure that is a virtual.

Returns:
true if the procedure is a virtual

getResultSetID

java.lang.Object getResultSetID()
Get the identifier for a resultSet in the procedure

Returns:
an identifier for the resultSet.

getType

short getType()
Return short indicating of PROCEDURE it is.

Returns:
short
See Also:
MetadataConstants.PROCEDURE_TYPES

getUpdateCount

int getUpdateCount()


Copyright © 2009. All Rights Reserved.