|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectau.edu.archer.services.icat.impl.ExistExtendedDataImpl
public class ExistExtendedDataImpl
Connects to Exist to provided extended data to the ICAT client.
| Field Summary | |
|---|---|
protected static java.lang.String |
driver
|
| Constructor Summary | |
|---|---|
ExistExtendedDataImpl()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getConnection()
Get the eXist connection prefix. |
org.w3c.dom.Document |
getExtendedData(BaseDomain object,
java.lang.String name)
Gets the extended data document for the given object with the given document name. |
java.lang.String |
getPassword()
Get the eXist connection password. |
java.lang.String |
getRootPath()
|
ICATSecurityManager |
getSecurityManager()
|
java.lang.String |
getUsername()
Get the eXist connection username. |
java.util.List<java.lang.String> |
listExtendedData(BaseDomain object)
List the documents available (by name) for the given object. |
void |
removeExtendedData(BaseDomain object,
java.lang.String name)
Remove the document stored under the given object and document name. |
void |
setConnection(java.lang.String connection)
Set the eXist connection prefix. |
void |
setPassword(java.lang.String password)
Set the eXist connection password. |
void |
setRootPath(java.lang.String rootPath)
|
void |
setSecurityManager(ICATSecurityManager securityManager)
|
void |
setUsername(java.lang.String username)
Set the eXist connection username. |
void |
updateExtendedData(BaseDomain object,
java.lang.String name,
org.w3c.dom.Document data)
Update the document stored under the given object and name. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static java.lang.String driver
| Constructor Detail |
|---|
public ExistExtendedDataImpl()
throws java.lang.Exception
java.lang.Exception| Method Detail |
|---|
public org.w3c.dom.Document getExtendedData(BaseDomain object,
java.lang.String name)
throws ICATServiceException
ExtendedData
getExtendedData in interface ExtendedDataICATServiceException
public java.util.List<java.lang.String> listExtendedData(BaseDomain object)
throws ICATServiceException
ExtendedData
listExtendedData in interface ExtendedDataICATServiceException
public void removeExtendedData(BaseDomain object,
java.lang.String name)
throws ICATServiceException
ExtendedData
removeExtendedData in interface ExtendedDataICATServiceException
public void updateExtendedData(BaseDomain object,
java.lang.String name,
org.w3c.dom.Document data)
throws ICATServiceException
ExtendedData
updateExtendedData in interface ExtendedDataICATServiceExceptionpublic ICATSecurityManager getSecurityManager()
public void setSecurityManager(ICATSecurityManager securityManager)
public java.lang.String getConnection()
public void setConnection(java.lang.String connection)
connection - public java.lang.String getUsername()
public void setUsername(java.lang.String username)
username - public java.lang.String getPassword()
public void setPassword(java.lang.String password)
password - public java.lang.String getRootPath()
public void setRootPath(java.lang.String rootPath)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||