public class GEONDatabaseResource extends DatabaseQuery implements DataCacheListener, DataSourceInterface
Entity.ContainedObjectsIterator| Modifier and Type | Field and Description |
|---|---|
StringAttribute |
_descriptionAtt |
protected EllipseAttribute |
_elli
Icon indicating the communication region.
|
StringAttribute |
_endpointAtt |
SingletonParameter |
_hideNS |
StringAttribute |
_idAtt |
StringAttribute |
_namespaceAtt |
protected ResizablePolygonAttribute |
_rect |
protected TextAttribute |
_text |
SingletonParameter |
hideCon |
protected static org.apache.commons.logging.Log |
log |
_qbTableauFactory, _schemaAttr, _schemaDef, _sqlAttr, lowerColumnNames, outputEachRowSeparately, outputType, query, queryValues, result_db, dbcon, dbconTokenConsumptionRate, dbParams_typesValid_actorFiringListeners, _initializables, _notifyingActorFiring, _stopRequested_changeListeners, _changeLock, _changeRequests, _debugging, _debugListeners, _deferChangeRequests, _elementName, _isPersistent, _verbose, _workspace, ATTRIBUTES, CLASSNAME, COMPLETE, CONTENTS, DEEP, FULLNAME, LINKSBLACK, ENDPOINT, MAGENTA, NAMESPACE, RECORDID, RED, TITLE_BINARY, TITLE_BUSY, TITLE_ERROR, YELLOWCOMPLETED, NOT_READY, STOP_ITERATING| Constructor and Description |
|---|
GEONDatabaseResource(CompositeEntity container,
java.lang.String name)
Construct an actor with the given container and name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
attributeChanged(Attribute attribute)
Callback for changes in attribute values.
|
void |
complete(DataCacheObject aItem) |
void |
getConnection()
Get the database connection.
|
java.net.URL |
getDocumentation()
Get a URL pointer to the ADN documentation for this data source.
|
java.lang.String |
getEndpoint()
Get the endpoint of this record.
|
java.lang.String |
getNamespace()
Get the namespace of this record.
|
java.lang.String |
getRecordId()
Get the identifier of this record.
|
clone, connectionsChanged, fire, postfire, preinitialize, wrapup_setPreparedStatementValue, initialize_containedTypeConstraints, _customTypeConstraints, _defaultTypeConstraints, _fireAt, _fireAt, attributeTypeChanged, clone, isBackwardTypeInferenceEnabled, newPort, typeConstraintList, typeConstraints_actorFiring, _actorFiring, _declareDelayDependency, addActorFiringListener, addInitializable, createReceivers, declareDelayDependency, getCausalityInterface, getDirector, getExecutiveDirector, getManager, inputPortList, isFireFunctional, isStrict, iterate, newReceiver, outputPortList, prefire, pruneDependencies, recordFiring, removeActorFiringListener, removeDependency, removeInitializable, setContainer, stop, stopFire, terminate_adjustDeferrals, _checkContainer, _getContainedObject, _propagateExistence, getContainer, instantiate, isAtomic, isOpaque, moveDown, moveToFirst, moveToIndex, moveToLast, moveUp, propagateExistence, setName_addPort, _description, _exportMoMLContents, _removePort, _validateSettables, connectedPortList, connectedPorts, containedObjectsIterator, getAttribute, getPort, getPorts, linkedRelationList, linkedRelations, portList, removeAllPorts, setClassDefinition, uniqueName_setParent, exportMoML, getChildren, getElementName, getParent, getPrototypeList, isClassDefinition, isWithinClassDefinition_addAttribute, _adjustOverride, _attachText, _cloneFixAttributeFields, _containedDecorators, _copyChangeRequestList, _debug, _debug, _debug, _debug, _debug, _executeChangeRequests, _getIndentPrefix, _isMoMLSuppressed, _markContentsDerived, _notifyHierarchyListenersAfterChange, _notifyHierarchyListenersBeforeChange, _propagateValue, _removeAttribute, _splitName, _stripNumericSuffix, addChangeListener, addDebugListener, addHierarchyListener, attributeDeleted, attributeList, attributeList, decorators, deepContains, depthInHierarchy, description, description, event, executeChangeRequests, exportMoML, exportMoML, exportMoML, exportMoML, exportMoMLPlain, getAttribute, getAttributes, getChangeListeners, getClassName, getDecoratorAttribute, getDecoratorAttributes, getDerivedLevel, getDerivedList, getDisplayName, getFullName, getModelErrorHandler, getName, getName, getSource, handleModelError, isDeferringChangeRequests, isOverridden, isPersistent, lazyContainedObjectsIterator, message, notifyOfNameChange, propagateValue, propagateValues, removeAttribute, removeChangeListener, removeDebugListener, removeHierarchyListener, requestChange, setClassName, setDeferringChangeRequests, setDerivedLevel, setDisplayName, setModelErrorHandler, setPersistent, setSource, sortContainedObjects, toplevel, toString, validateSettables, workspaceequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreateReceivers, getCausalityInterface, getDirector, getExecutiveDirector, getManager, inputPortList, newReceiver, outputPortListisFireFunctional, isStrict, iterate, prefire, stop, stopFire, terminateaddInitializable, removeInitializabledescription, getContainer, getDisplayName, getFullName, getName, getName, setNamegetDerivedLevel, getDerivedList, propagateValueprotected EllipseAttribute _elli
protected ResizablePolygonAttribute _rect
protected TextAttribute _text
public StringAttribute _idAtt
public StringAttribute _endpointAtt
public StringAttribute _namespaceAtt
public StringAttribute _descriptionAtt
public SingletonParameter hideCon
public SingletonParameter _hideNS
protected static final org.apache.commons.logging.Log log
public GEONDatabaseResource(CompositeEntity container, java.lang.String name) throws NameDuplicationException, IllegalActionException
container - The container.name - The name of this actor.IllegalActionException - If the actor cannot be contained by the proposed
container.NameDuplicationException - If the container already has an actor with this name. s * @sincepublic void attributeChanged(Attribute attribute) throws IllegalActionException
attributeChanged in class DatabaseQueryattribute - The attribute that changed.IllegalActionException - If the output type is not recognized.public void getConnection() throws IllegalActionException
getConnection in class DatabaseAccessorIllegalActionExceptionpublic java.net.URL getDocumentation()
getDocumentation in interface DataSourceInterfacepublic java.lang.String getEndpoint()
public java.lang.String getNamespace()
public java.lang.String getRecordId()
public void complete(DataCacheObject aItem)
complete in interface DataCacheListener