|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.endeca.portal.metadata.AbstractMetadataManager<ProvisioningServerMetadataObject>
com.endeca.portal.metadata.psconfig.ProvisioningServerMetadataManager
public class ProvisioningServerMetadataManager
| Field Summary | |
|---|---|
static java.lang.String |
PROVISIONING_SERVER_CONFIG_TYPE
|
| Method Summary | ||
|---|---|---|
boolean |
addOrUpdateProvisioningServerConfig(java.lang.String provisioningServerConfig)
This method stores an ProvisioningServer initial configuration string in the database. |
|
static ProvisioningServerMetadataManager |
getInstance()
Return an instance of the ProvisioningServerMetadataManager. |
|
ProvisioningServerMetadataObject |
getProvisioningServerMetadataObject()
This method returns the MDEXStateMetadataObject based on the passed data source Id from the database. |
|
boolean |
hasProperties()
Return true to indicate that this MetadataManager class works with MetadataObjects that have associated MetadataProperties. |
|
ProvisioningServerMetadataObject |
objectFromMetadataRecord(com.endeca.portal.liferay.ext.metadata.model.MetadataRecord record)
Given a base Liferay record, return a Metadata Object; subclasses must implement this method. |
|
ProvisioningServerMetadataObject |
persist(ProvisioningServerMetadataObject incoming)
Persists a Metadata Object to the database |
|
|
propertyFromMetadataPropertyRecord(com.endeca.portal.liferay.ext.metadata.model.MetadataPropertyRecord record)
Given a base Liferay record, return a Metadata Property; subclasses must implement this method. |
|
| Methods inherited from class com.endeca.portal.metadata.AbstractMetadataManager |
|---|
getMetadataPropertyRecords, getObject, getObjectById, getObjects, getProperties, getProperty, handleObjectPropertyPersistence, objectsFromMetadataRecords, persist, persistProperties, persistProperty, propertiesFromMetadataPropertyRecords, removeObjectById, removePropertyById, setupPropertyQuery |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String PROVISIONING_SERVER_CONFIG_TYPE
| Method Detail |
|---|
public static ProvisioningServerMetadataManager getInstance()
public boolean addOrUpdateProvisioningServerConfig(java.lang.String provisioningServerConfig)
id - ProvisioningServerConfig -
public ProvisioningServerMetadataObject persist(ProvisioningServerMetadataObject incoming)
throws MetadataException
AbstractMetadataManager
persist in class AbstractMetadataManager<ProvisioningServerMetadataObject>incoming - the Metadata Object representing the record to be persisted
MetadataException - if there was an error persisting the datapublic ProvisioningServerMetadataObject getProvisioningServerMetadataObject()
key -
public ProvisioningServerMetadataObject objectFromMetadataRecord(com.endeca.portal.liferay.ext.metadata.model.MetadataRecord record)
AbstractMetadataManager
objectFromMetadataRecord in interface MetadataManager<ProvisioningServerMetadataObject>objectFromMetadataRecord in class AbstractMetadataManager<ProvisioningServerMetadataObject>record - the base Liferay record
MetadataManager.objectFromMetadataRecord(MetadataRecord)public <S extends MetadataProperty> S propertyFromMetadataPropertyRecord(com.endeca.portal.liferay.ext.metadata.model.MetadataPropertyRecord record)
AbstractMetadataManager
propertyFromMetadataPropertyRecord in interface MetadataManager<ProvisioningServerMetadataObject>propertyFromMetadataPropertyRecord in class AbstractMetadataManager<ProvisioningServerMetadataObject>S - an instance of a Metadata Property extensionrecord - the base Liferay record
MetadataManager.propertyFromMetadataPropertyRecord(MetadataPropertyRecord)public boolean hasProperties()
AbstractMetadataManager
hasProperties in class AbstractMetadataManager<ProvisioningServerMetadataObject>
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||