Interface IndexableDataHolder

All Superinterfaces:
DataHolder, ModelAwareDataHolder
All Known Subinterfaces:
CalendarResource, CommentableContent, Content, IndexableComposite, IndexableRepeaterEntry, ModelAwareDataAwareAmetysObject, ModelAwareJCRAmetysObject, ModifiableCalendar, ModifiableCalendarEvent, ModifiableContent, ModifiableIndexableComposite, ModifiableIndexableDataHolder, ModifiableIndexableRepeaterEntry, ModifiableModelAwareDataAwareAmetysObject, ModifiableWebContent, ModifiableWorkflowAwareContent, SharedContent, Task, TasksList, WebContent, WorkflowAwareContent
All Known Implementing Classes:
AbstractProgram, AbstractProgramPart, AbstractTraversableProgramPart, Cart, Catalog, Container, ContentBackupAmetysObject, Course, CourseList, CoursePart, DefaultContent, DefaultModelAwareComposite, DefaultModelAwareDataHolder, DefaultModelAwareRepeaterEntry, DefaultModifiableModelAwareComposite, DefaultModifiableModelAwareDataHolder, DefaultModifiableModelAwareRepeaterEntry, DefaultSharedContent, DefaultWebContent, DefaultWorkflowAwareContent, Form, FormEntry, FormPageRule, FormQuestion, JCRCalendar, JCRCalendarEvent, JCRCalendarResource, JCRTask, JCRTasksList, ModifiableContentDataHolder, ModifiableDefaultContent, ModifiableDefaultWebContent, OrgUnit, Person, Program, Query, Site, SubProgram

public interface IndexableDataHolder extends ModelAwareDataHolder
Interface for indexable data containers