Interface IndexableDataHolder

All Superinterfaces:
DataHolder, ModelAwareDataHolder
All Known Subinterfaces:
CalendarEvent, CalendarResource, CommentableContent, Content, ContributorCommentableContent, IndexableAmetysObject, IndexableComposite, IndexableJCRAmetysObject, IndexableRepeaterEntry, ModifiableCalendarEvent, ModifiableContent, ModifiableIndexableAmetysObject, ModifiableIndexableComposite, ModifiableIndexableDataHolder, ModifiableIndexableRepeaterEntry, ModifiableWebContent, ModifiableWorkflowAwareContent, ProgramPart, SharedContent, Task, TasksList, Thread, TraversableProgramPart, WebContent, WorkflowAwareContent
All Known Implementing Classes:
AbstractProgram, AbstractProgramPart, AbstractTraversableProgramPart, Cart, Catalog, Container, ContentBackupAmetysObject, ContentConsistencyResult, Course, CourseList, CoursePart, DefaultContent, DefaultIndexableAmetysObject, DefaultIndexableComposite, DefaultIndexableDataHolder, DefaultIndexableRepeaterEntry, DefaultIndexableTraversableAmetysObject, DefaultModifiableIndexableComposite, DefaultModifiableIndexableDataHolder, DefaultModifiableIndexableRepeaterEntry, DefaultSharedContent, DefaultTrashElement, DefaultWebContent, DefaultWorkflowAwareContent, Form, FormEntry, FormPageRule, FormQuestion, JCRCalendar, JCRCalendarEvent, JCRCalendarResource, JCRProjectMember, JCRTask, JCRTasksList, JCRThread, ModifiableContentDataHolder, ModifiableDefaultContent, ModifiableDefaultWebContent, OrgUnit, Person, Program, Query, SimpleIndexableAmetysObject, Site, SubProgram, TaskCalendarEvent

public interface IndexableDataHolder extends ModelAwareDataHolder
Interface for indexable data containers