org.outerj.daisy.repository.commonimpl.schema
Class RepositorySchemaCache
java.lang.Object
org.outerj.daisy.repository.commonimpl.schema.RepositorySchemaCache
- All Implemented Interfaces:
- org.outerj.daisy.repository.schema.RepositorySchemaListener
public class RepositorySchemaCache
- extends java.lang.Object
- implements org.outerj.daisy.repository.schema.RepositorySchemaListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RepositorySchemaCache
public RepositorySchemaCache(SchemaStrategy schemaStrategy,
AuthenticatedUser systemUser)
getFieldTypeById
public org.outerj.daisy.repository.schema.FieldType getFieldTypeById(long id)
throws org.outerj.daisy.repository.RepositoryException
- Throws:
org.outerj.daisy.repository.RepositoryException
getDocumentTypeById
public org.outerj.daisy.repository.schema.DocumentType getDocumentTypeById(long id)
throws org.outerj.daisy.repository.RepositoryException
- Throws:
org.outerj.daisy.repository.RepositoryException
getFieldTypeByName
public org.outerj.daisy.repository.schema.FieldType getFieldTypeByName(java.lang.String name)
throws org.outerj.daisy.repository.RepositoryException
- Throws:
org.outerj.daisy.repository.RepositoryException
getPartTypeById
public org.outerj.daisy.repository.schema.PartType getPartTypeById(long id)
throws org.outerj.daisy.repository.RepositoryException
- Throws:
org.outerj.daisy.repository.RepositoryException
getAllPartTypes
public org.outerj.daisy.repository.schema.PartTypes getAllPartTypes()
throws org.outerj.daisy.repository.RepositoryException
- Throws:
org.outerj.daisy.repository.RepositoryException
getPartTypeByName
public org.outerj.daisy.repository.schema.PartType getPartTypeByName(java.lang.String name)
throws org.outerj.daisy.repository.RepositoryException
- Throws:
org.outerj.daisy.repository.RepositoryException
getAllFieldTypes
public org.outerj.daisy.repository.schema.FieldTypes getAllFieldTypes()
throws org.outerj.daisy.repository.RepositoryException
- Throws:
org.outerj.daisy.repository.RepositoryException
getAllDocumentTypes
public org.outerj.daisy.repository.schema.DocumentTypes getAllDocumentTypes()
throws org.outerj.daisy.repository.RepositoryException
- Throws:
org.outerj.daisy.repository.RepositoryException
getDocumentTypeByName
public org.outerj.daisy.repository.schema.DocumentType getDocumentTypeByName(java.lang.String name)
throws org.outerj.daisy.repository.RepositoryException
- Throws:
org.outerj.daisy.repository.RepositoryException
modelChange
public void modelChange(org.outerj.daisy.repository.schema.RepositorySchemaEventType type,
long id,
long updateCount)
- Specified by:
modelChange
in interface org.outerj.daisy.repository.schema.RepositorySchemaListener
partTypeUpdated
public void partTypeUpdated(long id,
long updateCount)
partTypeCreated
public void partTypeCreated(long id)
documentTypeUpdated
public void documentTypeUpdated(long id,
long updateCount)
documentTypeCreated
public void documentTypeCreated(long id)
fieldTypeUpdated
public void fieldTypeUpdated(long id,
long updateCount)
fieldTypeCreated
public void fieldTypeCreated(long id)
Copyright © -2012 . All Rights Reserved.