public class ElementMetadata
extends gr.uoa.di.madgik.rr.element.RRElement
| Modifier and Type | Class and Description |
|---|---|
static class |
ElementMetadata.Type |
| Modifier and Type | Field and Description |
|---|---|
static String |
KeyValueDelimiter |
| Constructor and Description |
|---|
ElementMetadata() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
apply(gr.uoa.di.madgik.rr.element.IRRElement target,
boolean applyDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
boolean doStore) |
void |
delete(boolean deleteDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType) |
boolean |
exists(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType) |
static ElementMetadata |
getById(boolean loadDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
String id) |
static ElementMetadata |
getById(boolean loadDetails,
String id) |
static List<ElementMetadata> |
getDeletedFieldsMetadata(boolean loadDetails) |
static List<ElementMetadata> |
getDeletedPresentablesMetadata(boolean loadDetails) |
static List<ElementMetadata> |
getDeletedSearchablesMetadata(boolean loadDetails) |
String |
getID() |
gr.uoa.di.madgik.rr.RRContext |
getISContext() |
ElementMetadataDao |
getItem() |
static List<ElementMetadata> |
getMetadataByType(boolean loadDetails,
ElementMetadata.Type type) |
long |
getMetadataTimestamp() |
Map<String,String> |
getProperties() |
ElementMetadata.Type |
getType() |
static List<ElementMetadata> |
getUpdatedFieldsMetadata(boolean loadDetails) |
boolean |
isEqual(gr.uoa.di.madgik.rr.element.IRRElement target,
boolean includeDetails) |
boolean |
load(boolean loadDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType) |
boolean |
load(boolean loadDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
boolean overridePrefetched) |
void |
setDirty() |
void |
setID(String id) |
void |
setMetadataTimestamp(long timestamp) |
void |
setType(ElementMetadata.Type type) |
void |
store(boolean storeDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType) |
public static final String KeyValueDelimiter
public ElementMetadata()
throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic String getID()
public void setID(String id)
public ElementMetadata.Type getType()
public void setType(ElementMetadata.Type type)
public long getMetadataTimestamp()
public void setMetadataTimestamp(long timestamp)
public ElementMetadataDao getItem()
public void setDirty()
public boolean exists(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic boolean load(boolean loadDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic boolean load(boolean loadDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
boolean overridePrefetched)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic void store(boolean storeDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionprotected void apply(gr.uoa.di.madgik.rr.element.IRRElement target,
boolean applyDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
boolean doStore)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic void delete(boolean deleteDetails,
gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic boolean isEqual(gr.uoa.di.madgik.rr.element.IRRElement target,
boolean includeDetails)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic gr.uoa.di.madgik.rr.RRContext getISContext()
public static ElementMetadata getById(boolean loadDetails, gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType, String id) throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic static ElementMetadata getById(boolean loadDetails, String id) throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic static List<ElementMetadata> getDeletedFieldsMetadata(boolean loadDetails) throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic static List<ElementMetadata> getUpdatedFieldsMetadata(boolean loadDetails) throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic static List<ElementMetadata> getDeletedSearchablesMetadata(boolean loadDetails) throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic static List<ElementMetadata> getDeletedPresentablesMetadata(boolean loadDetails) throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic static List<ElementMetadata> getMetadataByType(boolean loadDetails, ElementMetadata.Type type) throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionCopyright © 2013. All Rights Reserved.