| org.sakaiproject.entity.api.EntityManager
All known Subclasses: org.sakaiproject.entity.impl.EntityManagerComponent,
EntityManager | public interface EntityManager (Code) | |
EntityManager is the API for managing EntityProducer services / managers.
|
Method Summary | |
boolean | checkReference(String ref) Check for a valid reference.
Parameters: ref - a reference string. | List | getEntityProducers() Access the list of managers that are registered EntityProducer. | Reference | newReference(String refString) Create a new Reference object, from the given reference string.
Parameters: refString - The reference string. | Reference | newReference(Reference copyMe) Create a new Reference object, as a copy of the given Reference object. | List | newReferenceList() Create a new List specially designed to hold References. | List | newReferenceList(List copyMe) Create a new List specially designed to hold References, as a copy of another.
Parameters: copyMe - Make the new list contain a copy of this list. | void | registerEntityProducer(EntityProducer manager, String referenceRoot) Register this as an EntityProducer.
Parameters: manager - The EntityProducer manager to register. Parameters: referenceRoot - The prefix of all entity references handeled by this producer (i.e. |
checkReference | boolean checkReference(String ref)(Code) | | Check for a valid reference.
Parameters: ref - a reference string. true if the reference is valid, false if not. |
getEntityProducers | List getEntityProducers()(Code) | | Access the list of managers that are registered EntityProducer.
List (EntityProducer) of managers that are registered EntityProducer. |
newReference | Reference newReference(String refString)(Code) | | Create a new Reference object, from the given reference string.
Parameters: refString - The reference string. a new reference object made from the given reference string. |
newReference | Reference newReference(Reference copyMe)(Code) | | Create a new Reference object, as a copy of the given Reference object.
Parameters: copyMe - The Reference object to copy a new Reference object, as a copy of the given Reference object. |
newReferenceList | List newReferenceList()(Code) | | Create a new List specially designed to hold References.
a new List specially designed to hold References. |
newReferenceList | List newReferenceList(List copyMe)(Code) | | Create a new List specially designed to hold References, as a copy of another.
Parameters: copyMe - Make the new list contain a copy of this list. a new List specially designed to hold References, as a copy of another. |
registerEntityProducer | void registerEntityProducer(EntityProducer manager, String referenceRoot)(Code) | | Register this as an EntityProducer.
Parameters: manager - The EntityProducer manager to register. Parameters: referenceRoot - The prefix of all entity references handeled by this producer (i.e. "content" if you handle "/content/..." references) |
|
|