|
Sun Message Library for HL7 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.stc.hl7.repository.impl.HL7ObjectImpl
public abstract class HL7ObjectImpl
Base class for all HL7 objects.
| Field Summary | |
|---|---|
protected com.stc.repository.persistence.client.PersistableSupport |
persistable
|
| Fields inherited from interface com.stc.repository.RepositoryObject |
|---|
RCS_ID |
| Constructor Summary | |
|---|---|
HL7ObjectImpl()
Constructs an instance. |
|
HL7ObjectImpl(com.stc.repository.RepositoryObject owner,
java.lang.String name)
Constructs an instance. |
|
HL7ObjectImpl(com.stc.repository.RepositoryObject owner,
java.lang.String id,
java.lang.String name)
Constructs an instance. |
|
HL7ObjectImpl(java.lang.String id,
java.lang.String name)
Constructs an instance. |
|
| Method Summary | |
|---|---|
protected void |
addPartOfValue(java.lang.String name,
java.lang.Object value)
Add a Part-of value to a collection. |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
|
void |
addPropertyChangeListener(java.lang.String name,
java.beans.PropertyChangeListener listener)
|
void |
addPropertyChangeListeners(java.util.Collection value)
|
protected void |
addReferenceValue(java.lang.String name,
java.lang.Object value)
Add a reference object to a map |
protected void |
deleteReferenceCollection(java.lang.String name)
Deletes all references from the named collection property. |
protected java.lang.Object |
deleteReferenceValue(java.lang.String name,
java.lang.Object value)
Delete a reference object from a map. |
protected java.lang.Object |
deleteReferenceValue(java.lang.String name,
java.lang.String value)
Delete a reference object from a map. |
boolean |
equals(java.lang.Object obj)
Indicates whether some other object is "equal to" this one |
java.lang.String |
getACLInfo()
Returns acl info |
protected java.io.InputStream |
getBlobProperty(java.lang.String name)
Getter for the Blob Property |
java.lang.String |
getClassNameAlias()
|
java.lang.String |
getClassNameAlias(java.lang.Class aClazz)
Returns the class name alias |
java.lang.String |
getCreatedBy()
|
java.util.Date |
getCreationDate()
|
com.stc.repository.CUDTracker |
getCUDTracker()
|
java.lang.String |
getDescription()
|
java.lang.String |
getLastUpdatedBy()
|
java.util.Date |
getLastUpdatedDate()
|
com.stc.repository.persistence.client.MarshalableSupport |
getMarshalableSupport()
|
java.lang.String |
getName()
|
java.lang.String |
getOID()
|
java.lang.String |
getOwnerOID()
|
protected java.util.Collection |
getPartOfCollection(java.lang.String name)
Returns a collection of Part-of objects. |
protected java.lang.Object |
getPartOfProperty(java.lang.String name)
Returns the Part-of Property |
protected java.lang.Object |
getPartOfValue(java.lang.String name,
java.lang.String value)
Gets a Part-of value from a collection. |
com.stc.repository.persistence.client.PersistableSupport |
getPersistableSupport()
|
java.util.Map |
getPropertyMap(java.lang.String relation,
boolean create)
|
protected java.util.Collection |
getReferenceCollection(java.lang.String name)
Gets a collection of reference objects. |
java.lang.Object |
getReferenceID()
|
protected java.lang.Object |
getReferenceProperty(java.lang.String name)
Gets a Reference property. |
protected java.lang.Object |
getReferenceValue(java.lang.String name,
java.lang.String value)
Gets a Reference object from a map. |
java.util.Map |
getRelationshipMap()
|
com.stc.repository.versioncontrol.VersionInfo |
getVersionInfo()
|
int |
hashCode()
Returns a hash code value for this objec |
protected void |
initializeOID()
Initialize the OID for this object. |
boolean |
isHeaderResolved()
|
boolean |
isLocked()
|
boolean |
isVersionable()
|
void |
onDelete()
|
void |
onUnmarshalFinished()
|
void |
onUnmarshalStarting()
|
void |
propertyChange(java.beans.PropertyChangeEvent evt)
|
protected java.lang.Object |
removePartOfValue(java.lang.String name,
java.lang.Object value)
Remove a Part-of value from a collection |
protected java.lang.Object |
removePartOfValue(java.lang.String name,
java.lang.String value)
Remove a Part-of value from a collection |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
|
void |
removePropertyChangeListener(java.lang.String name,
java.beans.PropertyChangeListener listener)
|
void |
removePropertyChangeListeners(java.util.Collection value)
|
protected java.lang.Object |
removeReferenceValue(java.lang.String name,
java.lang.Object value)
Remove a reference object from a map |
protected java.lang.Object |
removeReferenceValue(java.lang.String name,
java.lang.String value)
Remove a reference object from a map |
void |
resolve(boolean force)
|
void |
setACLInfo(java.lang.String value)
Sets acl info |
protected void |
setBlobProperty(java.lang.String name,
java.io.InputStream is)
Setter for the Blob Property |
void |
setCreatedBy(java.lang.String userName)
|
void |
setCreationDate(java.util.Date date)
|
void |
setCUDTracker(com.stc.repository.CUDTracker tracker)
|
void |
setDescription(java.lang.String value)
|
void |
setHeaderResolved(boolean value)
|
void |
setLastUpdatedBy(java.lang.String userName)
|
void |
setLastUpdatedDate(java.util.Date date)
|
void |
setName(java.lang.String value)
|
void |
setOID(java.lang.String value)
|
void |
setOwnerOID(java.lang.String value)
Set the owner OID |
protected void |
setPartOfProperty(java.lang.String name,
java.lang.Object value)
Set Part-of Property |
void |
setPropertyMap(java.lang.String relation,
java.util.Map map)
|
void |
setReferenceID(java.lang.Object value)
|
protected void |
setReferenceProperty(java.lang.String name,
java.lang.Object value)
Sets a Reference property. |
void |
setResolver(com.stc.repository.persistence.client.Resolver value)
|
void |
setUnresolved()
|
void |
setVersionInfo(com.stc.repository.versioncontrol.VersionInfo value)
|
java.lang.String |
toString()
Returns a string representation of this HL7ObjectImpl. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected com.stc.repository.persistence.client.PersistableSupport persistable
| Constructor Detail |
|---|
public HL7ObjectImpl()
public HL7ObjectImpl(java.lang.String id,
java.lang.String name)
throws com.stc.repository.RepositoryException
id - idname - name
com.stc.repository.RepositoryException - unable to instantiate
public HL7ObjectImpl(com.stc.repository.RepositoryObject owner,
java.lang.String id,
java.lang.String name)
throws com.stc.repository.RepositoryException
owner - RepositoryObjectid - idname - name
com.stc.repository.RepositoryException - unable to instantiate
public HL7ObjectImpl(com.stc.repository.RepositoryObject owner,
java.lang.String name)
throws com.stc.repository.RepositoryException
owner - RepositoryObjectname - the name
com.stc.repository.RepositoryException - if access to repository was failed.| Method Detail |
|---|
protected void initializeOID()
throws com.stc.repository.RepositoryException
com.stc.repository.RepositoryException - if access to repository was failed.public java.lang.Object getReferenceID()
getReferenceID in interface com.stc.repository.persistence.client.MarshalableMarshalable.getReferenceID()
public void setReferenceID(java.lang.Object value)
throws com.stc.repository.RepositoryException
setReferenceID in interface com.stc.repository.persistence.client.Marshalablecom.stc.repository.RepositoryExceptionMarshalable.setReferenceID(Object)public java.lang.String getClassNameAlias()
getClassNameAlias in interface com.stc.repository.persistence.client.MarshalableMarshalable.getClassNameAlias()public java.lang.String getClassNameAlias(java.lang.Class aClazz)
aClazz - the Class
public java.util.Map getRelationshipMap()
getRelationshipMap in interface com.stc.repository.persistence.client.MarshalableMarshalable.getRelationshipMap()
public java.util.Map getPropertyMap(java.lang.String relation,
boolean create)
getPropertyMap in interface com.stc.repository.persistence.client.MarshalableMarshalable.getPropertyMap(String, boolean)
public void setPropertyMap(java.lang.String relation,
java.util.Map map)
setPropertyMap in interface com.stc.repository.persistence.client.MarshalableMarshalable.setPropertyMap(String, Map)public void onUnmarshalStarting()
onUnmarshalStarting in interface com.stc.repository.persistence.client.MarshalableMarshalable.onUnmarshalStarting()public void onUnmarshalFinished()
onUnmarshalFinished in interface com.stc.repository.persistence.client.MarshalableMarshalable.onUnmarshalFinished()
public boolean isLocked()
throws com.stc.repository.RepositoryException
isLocked in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.isLocked()
public java.lang.String getOID()
throws com.stc.repository.RepositoryException
getOID in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.getOID()
public void setOID(java.lang.String value)
throws com.stc.repository.RepositoryException
setOID in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.setOID(String)
public java.lang.String getName()
throws com.stc.repository.RepositoryException
getName in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.getName()
public void setName(java.lang.String value)
throws com.stc.repository.RepositoryException
setName in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.setName(String)
public java.lang.String getDescription()
throws com.stc.repository.RepositoryException
getDescription in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.getDescription()
public void setDescription(java.lang.String value)
throws com.stc.repository.RepositoryException
setDescription in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.setDescription(String)
public java.lang.String getOwnerOID()
throws com.stc.repository.RepositoryException
getOwnerOID in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.getOwnerOID()
public void setOwnerOID(java.lang.String value)
throws com.stc.repository.RepositoryException
value - an owner OID
com.stc.repository.RepositoryException - if access to repository was failed.
public java.lang.String getACLInfo()
throws com.stc.repository.RepositoryException
getACLInfo in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryException - if access to repository was failed.
public void setACLInfo(java.lang.String value)
throws com.stc.repository.RepositoryException
setACLInfo in interface com.stc.repository.persistence.client.Persistablevalue - acl info
com.stc.repository.RepositoryException - if access to repository was failed.
public void setResolver(com.stc.repository.persistence.client.Resolver value)
throws com.stc.repository.RepositoryException
setResolver in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.setResolver(Resolver)
public void setUnresolved()
throws com.stc.repository.RepositoryException
setUnresolved in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.setUnresolved()
public void resolve(boolean force)
throws com.stc.repository.RepositoryException
resolve in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.resolve(boolean)
public com.stc.repository.versioncontrol.VersionInfo getVersionInfo()
throws com.stc.repository.RepositoryException
getVersionInfo in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.getVersionInfo()
public void setVersionInfo(com.stc.repository.versioncontrol.VersionInfo value)
throws com.stc.repository.RepositoryException
setVersionInfo in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.setVersionInfo(VersionInfo)
public void setHeaderResolved(boolean value)
throws com.stc.repository.RepositoryException
setHeaderResolved in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.setHeaderResolved(boolean)
public boolean isHeaderResolved()
throws com.stc.repository.RepositoryException
isHeaderResolved in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.isHeaderResolved()
public void setCreatedBy(java.lang.String userName)
throws com.stc.repository.RepositoryException
setCreatedBy in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.setCreatedBy(String)
public java.lang.String getCreatedBy()
throws com.stc.repository.RepositoryException
getCreatedBy in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.getCreatedBy()
public void setLastUpdatedBy(java.lang.String userName)
throws com.stc.repository.RepositoryException
setLastUpdatedBy in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.setLastUpdatedBy(String)
public java.lang.String getLastUpdatedBy()
throws com.stc.repository.RepositoryException
getLastUpdatedBy in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.getLastUpdatedBy()
public void setLastUpdatedDate(java.util.Date date)
throws com.stc.repository.RepositoryException
setLastUpdatedDate in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.setLastUpdatedDate(Date)
public java.util.Date getLastUpdatedDate()
throws com.stc.repository.RepositoryException
getLastUpdatedDate in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.getLastUpdatedDate()
public void setCreationDate(java.util.Date date)
throws com.stc.repository.RepositoryException
setCreationDate in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.setCreationDate(Date)
public java.util.Date getCreationDate()
throws com.stc.repository.RepositoryException
getCreationDate in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.getCreationDate()
public boolean isVersionable()
throws com.stc.repository.RepositoryException
isVersionable in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryExceptionPersistable.isVersionable()public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface com.stc.repository.persistence.client.PropertyChangePublisherPropertyChangePublisher.addPropertyChangeListener(PropertyChangeListener)
public void addPropertyChangeListener(java.lang.String name,
java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface com.stc.repository.persistence.client.PropertyChangePublisherPropertyChangePublisher.addPropertyChangeListener(String, PropertyChangeListener)public void addPropertyChangeListeners(java.util.Collection value)
addPropertyChangeListeners in interface com.stc.repository.persistence.client.PropertyChangePublisherPropertyChangePublisher.addPropertyChangeListeners(Collection)public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface com.stc.repository.persistence.client.PropertyChangePublisherPropertyChangePublisher.removePropertyChangeListener(PropertyChangeListener)
public void removePropertyChangeListener(java.lang.String name,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface com.stc.repository.persistence.client.PropertyChangePublisherPropertyChangePublisher.removePropertyChangeListener(String, PropertyChangeListener)public void removePropertyChangeListeners(java.util.Collection value)
removePropertyChangeListeners in interface com.stc.repository.persistence.client.PropertyChangePublisherPropertyChangePublisher.removePropertyChangeListeners(Collection)public com.stc.repository.CUDTracker getCUDTracker()
getCUDTracker in interface com.stc.repository.RepositoryObjectRepositoryObject.getCUDTracker()public void setCUDTracker(com.stc.repository.CUDTracker tracker)
setCUDTracker in interface com.stc.repository.RepositoryObjectRepositoryObject.setCUDTracker(CUDTracker)
public void onDelete()
throws com.stc.repository.RepositoryException
onDelete in interface com.stc.repository.RepositoryObjectcom.stc.repository.RepositoryExceptionRepositoryObject.onDelete()public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerPropertyChangeListener.propertyChange(PropertyChangeEvent)
protected java.io.InputStream getBlobProperty(java.lang.String name)
throws com.stc.repository.RepositoryException
name - property name
com.stc.repository.RepositoryException - if the operation fails
protected void setBlobProperty(java.lang.String name,
java.io.InputStream is)
throws com.stc.repository.RepositoryException
is - reference to the inputstream
com.stc.repository.RepositoryException - if the operation fails
protected java.lang.Object getPartOfProperty(java.lang.String name)
throws com.stc.repository.RepositoryException
name - property key
com.stc.repository.RepositoryException - if the operation fails
protected void setPartOfProperty(java.lang.String name,
java.lang.Object value)
throws com.stc.repository.RepositoryException
name - property keyvalue - property value
com.stc.repository.RepositoryException - if the operation fails
protected java.util.Collection getPartOfCollection(java.lang.String name)
throws com.stc.repository.RepositoryException
name - the name of the map
com.stc.repository.RepositoryException - if the operation fails
protected java.lang.Object getPartOfValue(java.lang.String name,
java.lang.String value)
throws com.stc.repository.RepositoryException
name - the name of the mapvalue - property key
com.stc.repository.RepositoryException - if the operation fails
protected void addPartOfValue(java.lang.String name,
java.lang.Object value)
throws com.stc.repository.RepositoryException
name - the name of the mapvalue - property key
com.stc.repository.RepositoryException - if the operation fails
protected java.lang.Object removePartOfValue(java.lang.String name,
java.lang.String value)
throws com.stc.repository.RepositoryException
name - the name of the mapvalue - property key
com.stc.repository.RepositoryException - if the operation fails
protected java.lang.Object removePartOfValue(java.lang.String name,
java.lang.Object value)
throws com.stc.repository.RepositoryException
name - the name of the mapvalue - property key
com.stc.repository.RepositoryException - if the operation fails
protected java.lang.Object getReferenceProperty(java.lang.String name)
throws com.stc.repository.RepositoryException
name - property key
com.stc.repository.RepositoryException - if the operation fails
protected void setReferenceProperty(java.lang.String name,
java.lang.Object value)
throws com.stc.repository.RepositoryException
name - property keyvalue - property value
com.stc.repository.RepositoryException - if the operation fails
protected java.util.Collection getReferenceCollection(java.lang.String name)
throws com.stc.repository.RepositoryException
name - the name of the map
com.stc.repository.RepositoryException - if the operation fails
protected java.lang.Object getReferenceValue(java.lang.String name,
java.lang.String value)
throws com.stc.repository.RepositoryException
name - the name of the mapvalue - property key
com.stc.repository.RepositoryException - if the operation fails
protected void addReferenceValue(java.lang.String name,
java.lang.Object value)
throws com.stc.repository.RepositoryException
name - the name of the mapvalue - a reference object
com.stc.repository.RepositoryException - if the operation fails
protected java.lang.Object removeReferenceValue(java.lang.String name,
java.lang.String value)
throws com.stc.repository.RepositoryException
name - the name of the mapvalue - property key
com.stc.repository.RepositoryException - if the operation fails
protected java.lang.Object removeReferenceValue(java.lang.String name,
java.lang.Object value)
throws com.stc.repository.RepositoryException
name - the name of the mapvalue - property key
com.stc.repository.RepositoryException - if the operation fails
protected java.lang.Object deleteReferenceValue(java.lang.String name,
java.lang.String value)
throws com.stc.repository.RepositoryException
name - the name of the mapvalue - the reference value key
com.stc.repository.RepositoryException - if access to repository was failed.
protected java.lang.Object deleteReferenceValue(java.lang.String name,
java.lang.Object value)
throws com.stc.repository.RepositoryException
name - the name of the mapvalue - the reference value key
com.stc.repository.RepositoryException - if access to repository was failed.
protected void deleteReferenceCollection(java.lang.String name)
throws com.stc.repository.RepositoryException
name - property key
com.stc.repository.RepositoryException - if access to repository was failed.public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - an object
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object
public com.stc.repository.persistence.client.PersistableSupport getPersistableSupport()
throws com.stc.repository.RepositoryException
getPersistableSupport in interface com.stc.repository.persistence.client.Persistablecom.stc.repository.RepositoryException
public com.stc.repository.persistence.client.MarshalableSupport getMarshalableSupport()
throws com.stc.repository.RepositoryException
getMarshalableSupport in interface com.stc.repository.persistence.client.Marshalablecom.stc.repository.RepositoryException
|
Sun Message Library for HL7 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||