|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of MCRObjectID in org.mycore.access |
|---|
| Methods in org.mycore.access with parameters of type MCRObjectID | |
|---|---|
static void |
MCRAccessManager.addRule(MCRObjectID id,
String permission,
Element rule,
String description)
adds an access rule for an MCRObjectID to an access system. |
static boolean |
MCRAccessManager.checkPermission(MCRObjectID id,
String permission)
determines whether the current user has the permission to perform a certain action. |
static Collection<String> |
MCRAccessManager.getPermissionsForID(MCRObjectID id)
lists all permissions defined for the id. |
static void |
MCRAccessManager.removeAllRules(MCRObjectID id)
removes all rules for the MCRObjectID. |
static void |
MCRAccessManager.removeRule(MCRObjectID id,
String permission)
removes the permission rule for the MCRObjectID. |
static void |
MCRAccessManager.updateRule(MCRObjectID id,
String permission,
Element rule,
String description)
updates an access rule for an MCRObjectID. |
| Uses of MCRObjectID in org.mycore.backend.jdom |
|---|
| Methods in org.mycore.backend.jdom with parameters of type MCRObjectID | |
|---|---|
(package private) void |
MCRJDOMMemoryStore.addElement(MCRObjectID id,
Document doc)
Adds an objects xml metadata to the memory store. |
(package private) void |
MCRJDOMMemoryStore.removeElement(MCRObjectID id)
Removes an object from the memory store. |
| Uses of MCRObjectID in org.mycore.datamodel.common |
|---|
| Methods in org.mycore.datamodel.common with parameters of type MCRObjectID | |
|---|---|
void |
MCRLinkTableManager.addReferenceLink(MCRObjectID from,
MCRObjectID to,
String type,
String attr)
The method add a reference link pair. |
int |
MCRLinkTableManager.countReferenceLinkTo(MCRObjectID to)
The method count the reference links for a given target MCRobjectID. |
void |
MCRXMLTableManager.create(MCRObjectID mcrid,
Document xml,
Date lastModified)
The method create a new item in the datastore. |
void |
MCRXMLTableManager.delete(MCRObjectID mcrid)
The method remove a item for the MCRObjectID from the datastore. |
void |
MCRLinkTableManager.deleteReferenceLink(MCRObjectID from)
The method delete a reference link. |
boolean |
MCRXMLTableManager.exist(MCRObjectID mcrid)
This method check that the MCRObjectID exist in this store. |
Collection<String> |
MCRLinkTableManager.getDestinationOf(MCRObjectID from,
String type)
Returns a List of all link destinations of from and a
special type |
Collection<String> |
MCRLinkTableManager.getSourceOf(MCRObjectID to)
Returns a List of all link sources of to |
Collection<String> |
MCRLinkTableManager.getSourceOf(MCRObjectID to,
String type)
Returns a List of all link sources of to and a special
type |
Document |
MCRXMLTableManager.readDocument(MCRObjectID id)
returns the JDOM-Document of the given MCRObjectID. |
Document |
MCRXMLTableManager.retrieveAsJDOM(MCRObjectID mcrid)
The method retrieve a dataset for the given MCRObjectID and returns the corresponding JDOM Document. |
byte[] |
MCRXMLTableManager.retrieveAsXML(MCRObjectID mcrid)
The method retrieve a dataset for the given MCRObjectID and returns the corresponding XML file as byte array. |
void |
MCRXMLTableManager.update(MCRObjectID mcrid,
byte[] xml,
Date lastModified)
The method update an item in the datastore. |
void |
MCRXMLTableManager.update(MCRObjectID mcrid,
Document xml,
Date lastModified)
The method update an item in the datastore. |
| Uses of MCRObjectID in org.mycore.datamodel.metadata |
|---|
| Fields in org.mycore.datamodel.metadata declared as MCRObjectID | |
|---|---|
protected MCRObjectID |
MCRBase.mcr_id
|
| Methods in org.mycore.datamodel.metadata that return MCRObjectID | |
|---|---|
MCRObjectID |
MCRObjectStructure.getChildID(int index)
The method return the child reference as a MCRObjectID. |
MCRObjectID |
MCRBase.getId()
This methode return the object id. |
static MCRObjectID |
MCRObjectID.getLastID(String base_id)
Returns the last ID used or reserved for the given object base type. |
MCRObjectID |
MCRObjectStructure.getParentID()
The method return the parent reference as a MCRObjectID. |
MCRObjectID |
MCRMetaLinkID.getXLinkFromID()
This method get the xlink:from element as MCRObjectID. |
MCRObjectID |
MCRMetaLinkID.getXLinkHrefID()
This method get the xlink:href element as MCRObjectID. |
MCRObjectID |
MCRMetaLinkID.getXLinkToID()
This method get the xlink:to element as MCRObjectID. |
| Methods in org.mycore.datamodel.metadata with parameters of type MCRObjectID | |
|---|---|
boolean |
MCRObjectStructure.addChild(MCRObjectID href,
String label,
String title)
The method appends a child ID to the child link list if and only if it is not already contained in the list, preventing from doubly-linked objects. |
boolean |
MCRObjectID.equals(MCRObjectID in)
This method check this data again the input and retuns the result as boolean. |
static boolean |
MCRDerivate.existInDatastore(MCRObjectID id)
The methode return true if the derivate is in the data store, else return false. |
static boolean |
MCRObject.existInDatastore(MCRObjectID id)
The methode return true if the object is in the data store, else return false. |
void |
MCRDerivate.receiveFromDatastore(MCRObjectID id)
The methode receive the derivate for the given MCRObjectID and stored it in this MCRDerivate |
void |
MCRObject.receiveFromDatastore(MCRObjectID id)
The methode receive the object for the given MCRObjectID and stored it in this MCRObject. |
Document |
MCRObject.receiveJDOMFromDatastore(MCRObjectID id)
The methode receive the object for the given MCRObjectID and returned it as JDOM Document. |
static byte[] |
MCRDerivate.receiveXMLFromDatastore(MCRObjectID id)
The methode receive the derivate for the given MCRObjectID and returned it as XML stream. |
static byte[] |
MCRObject.receiveXMLFromDatastore(MCRObjectID id)
The methode receive the object for the given MCRObjectID and returned it as XML stream. |
boolean |
MCRObjectStructure.removeChild(MCRObjectID href)
removeChild removes a child link to another object from the link vector. |
void |
MCRDerivate.repairPersitenceDatastore(MCRObjectID id)
The method updates the indexer of content. |
abstract void |
MCRBase.repairPersitenceDatastore(MCRObjectID id)
The method repair search index. |
void |
MCRObject.repairPersitenceDatastore(MCRObjectID id)
The method updates the search index with the data from the XLM store. |
void |
MCRMetaLinkID.setBiLink(MCRObjectID set_from,
MCRObjectID set_to,
String set_title)
This method set a bidirectional link with xlink:from, xlink:to and xlink:title. |
void |
MCRBase.setId(MCRObjectID id)
This methode set the object ID. |
void |
MCRMetaLinkID.setReference(MCRObjectID set_href,
String set_label,
String set_title)
This method set a reference with xlink:href, xlink:label and xlink:title. |
| Uses of MCRObjectID in org.mycore.datamodel.metadata.validator |
|---|
| Constructors in org.mycore.datamodel.metadata.validator with parameters of type MCRObjectID | |
|---|---|
MCREditorOutValidator(Document jdom_in,
MCRObjectID id)
instantiate the validator with the editor input jdom_in. |
|
| Uses of MCRObjectID in org.mycore.frontend.fileupload |
|---|
| Methods in org.mycore.frontend.fileupload with parameters of type MCRObjectID | |
|---|---|
protected void |
MCRUploadHandlerIFS.createNewDerivate(String docId,
MCRObjectID newDerID)
|
protected static void |
MCRUploadHandlerIFS.setDefaultPermissions(MCRObjectID derID)
|
| Uses of MCRObjectID in org.mycore.frontend.servlets |
|---|
| Fields in org.mycore.frontend.servlets declared as MCRObjectID | |
|---|---|
protected MCRObjectID |
MCRStartEditorServlet.CommonData.myremcrid
|
protected MCRObjectID |
MCRStartEditorServlet.CommonData.mysemcrid
|
protected MCRObjectID |
MCRStartEditorServlet.CommonData.mytfmcrid
|
| Methods in org.mycore.frontend.servlets with parameters of type MCRObjectID | |
|---|---|
protected boolean |
MCRCheckNewDataServlet.checkAccess(MCRObjectID ID)
check the access permission |
protected boolean |
MCRCheckEditDerivateServlet.checkAccess(MCRObjectID ID)
check the access permission |
protected boolean |
MCRCheckEditDataServlet.checkAccess(MCRObjectID ID)
check the access permission |
protected boolean |
MCRCheckEditACLServlet.checkAccess(MCRObjectID ID)
check the access permission |
protected boolean |
MCRCheckCommitDerivateServlet.checkAccess(MCRObjectID ID)
check the access permission |
protected boolean |
MCRCheckCommitDataServlet.checkAccess(MCRObjectID ID)
check the access permission |
protected boolean |
MCRCheckCommitACLServlet.checkAccess(MCRObjectID ID)
check the access permission |
protected boolean |
MCRCheckBase.checkAccess(MCRObjectID ID)
check the access permission |
protected String |
MCRCheckNewDataServlet.getNextURL(MCRObjectID ID,
boolean okay)
The method return an URL with the next working step. |
String |
MCRCheckEditDerivateServlet.getNextURL(MCRObjectID ID,
boolean okay)
The method is a dummy and return an URL with the next working step. |
protected String |
MCRCheckEditDataServlet.getNextURL(MCRObjectID ID,
boolean okay)
The method return an URL with the next working step. |
protected String |
MCRCheckEditACLServlet.getNextURL(MCRObjectID ID,
boolean okay)
The method return an URL with the next working step. |
String |
MCRCheckCommitDerivateServlet.getNextURL(MCRObjectID ID,
boolean okay)
The method is a dummy and return an URL with the next working step. |
String |
MCRCheckCommitDataServlet.getNextURL(MCRObjectID ID,
boolean okay)
The method is a dummy and return an URL with the next working step. |
protected String |
MCRCheckCommitACLServlet.getNextURL(MCRObjectID ID,
boolean okay)
The method return an URL with the next working step. |
protected abstract String |
MCRCheckBase.getNextURL(MCRObjectID ID,
boolean okay)
The method return an URL with the next working step. |
protected String |
MCRCheckClassACLServlet.getNextURL(MCRObjectID ID,
boolean okay)
The method return an URL with the next working step. |
protected Document |
MCRCheckDataBase.prepareMetadata(Document jdom_in,
MCRObjectID ID,
MCRServletJob job,
String lang)
The method read the incoming JDOM tree in a MCRObject and prepare this by the following rules. |
protected Element |
MCRCheckACLBase.prepareService(Document jdom_in,
MCRObjectID ID,
MCRServletJob job,
String lang)
The method read the incoming servacls JDOM tree in a MCRService and prepare this by the following rules. |
protected Element |
MCRCheckClassACLServlet.prepareService(Document jdom_in,
MCRObjectID ID,
MCRServletJob job,
String lang)
The method read the incoming servacls JDOM tree in a MCRService and prepare this by the following rules. |
void |
MCRCheckNewDataServlet.sendMail(MCRObjectID ID)
The method send a message to the mail address for the MCRObjectType. |
void |
MCRCheckEditDerivateServlet.sendMail(MCRObjectID ID)
The method send a message to the mail address for the MCRObjectType. |
void |
MCRCheckEditDataServlet.sendMail(MCRObjectID ID)
The method send a message to the mail address for the MCRObjectType. |
void |
MCRCheckEditACLServlet.sendMail(MCRObjectID ID)
The method send a message to the mail address for the MCRObjectType. |
void |
MCRCheckCommitDerivateServlet.sendMail(MCRObjectID ID)
The method send a message to the mail address for the MCRObjectType. |
void |
MCRCheckCommitDataServlet.sendMail(MCRObjectID ID)
The method send a message to the mail address for the MCRObjectType. |
void |
MCRCheckCommitACLServlet.sendMail(MCRObjectID ID)
The method send a message to the mail address for the MCRObjectType. |
protected abstract void |
MCRCheckBase.sendMail(MCRObjectID ID)
The method send a message to the mail address for the MCRObjectType. |
void |
MCRCheckClassACLServlet.sendMail(MCRObjectID ID)
The method send a message to the mail address for the MCRObjectType. |
boolean |
MCRCheckDataBase.storeMetadata(byte[] outxml,
MCRServletJob job,
MCRObjectID ID,
String fullname)
The method stores the data in a working directory dependenced of the type. |
boolean |
MCRCheckEditACLServlet.storeService(Element outelm,
MCRServletJob job,
MCRObjectID ID)
The method store the incoming service data from the ACL editor to the workflow. |
boolean |
MCRCheckCommitACLServlet.storeService(Element outelm,
MCRServletJob job,
MCRObjectID ID)
The method store the incoming service data from the ACL editor to the workflow. |
abstract boolean |
MCRCheckACLBase.storeService(Element outelm,
MCRServletJob job,
MCRObjectID ID)
The method store the incoming service data from the ACL editor to the workflow. |
boolean |
MCRCheckClassACLServlet.storeService(Element outelm,
MCRServletJob job,
MCRObjectID ID)
The method store the incoming service data from the ACL editor to the workflow. |
| Uses of MCRObjectID in org.mycore.frontend.workflow |
|---|
| Methods in org.mycore.frontend.workflow that return MCRObjectID | |
|---|---|
MCRObjectID |
MCRSimpleWorkflowManager.getNextDrivateID(MCRObjectID ID)
The method return the next free derivate ID. |
| Methods in org.mycore.frontend.workflow with parameters of type MCRObjectID | |
|---|---|
boolean |
MCRSimpleWorkflowManager.commitDerivateObject(MCRObjectID ID)
The method commit a derivate object with update method from the workflow to the data store. |
boolean |
MCRSimpleWorkflowManager.commitMetadataObject(MCRObjectID ID)
The method commit a metadata object with all referenced derivate objects from the workflow to the data store. |
MCRDerivate |
MCRSimpleWorkflowManager.createDerivate(MCRObjectID ID,
MCRObjectID DD)
The method create a new MCRDerivate and store them to the directory of the workflow that correspons with the type of the given object MCRObjectID with the name of itseslf. |
void |
MCRSimpleWorkflowManager.deleteDerivateObject(MCRObjectID ID,
MCRObjectID DID)
The method removes a derivate object from the workflow. |
void |
MCRSimpleWorkflowManager.deleteMetadataObject(MCRObjectID ID)
The method removes a metadata object with all referenced derivate objects from the workflow. |
MCRObjectID |
MCRSimpleWorkflowManager.getNextDrivateID(MCRObjectID ID)
The method return the next free derivate ID. |
Element |
MCRSimpleWorkflowManager.getRuleFromFile(MCRObjectID mcrid,
String permission)
The method return the conditione XML tree from a XML file in the workflow for a given permission. |
boolean |
MCRSimpleWorkflowManager.isDerivateOfObject(String filename,
MCRObjectID ID)
The method read a derivate file with name filename in the workflow directory of type and check that this derivate reference the given ID. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||