Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.core.search.api.backend.indexing.resources
Interface ResolvedResource

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ResolvedResourceImpl

public interface ResolvedResource
extends java.io.Serializable

Resolved resource.

Author:
Julien Anguenot

Method Summary
 void addIndexableData(ResolvedData data)
          Adds a resolved data
 IndexableResourceConf getConfiguration()
          Returns the associated configuration.
 java.lang.String getId()
          Returns the key value for this resource.
 java.util.List<ResolvedData> getIndexableData()
          Returns the list of indexable data.
 ResolvedData getIndexableDataByName(java.lang.String name)
          Returns an indexable data given its name.
 IndexableResource getIndexableResource()
          Returns the indexable bound resource.
 void setIndexableResource(IndexableResource iResource)
          Set the indexable resource for this resolved.
 

Method Detail

getId

java.lang.String getId()
Returns the key value for this resource.

Returns:
the key value for this resource.

getIndexableResource

IndexableResource getIndexableResource()
Returns the indexable bound resource.

Returns:
the indexable bound resource

setIndexableResource

void setIndexableResource(IndexableResource iResource)
Set the indexable resource for this resolved.

Parameters:
iResource - : an indexable resource.

getIndexableData

java.util.List<ResolvedData> getIndexableData()
Returns the list of indexable data.

Returns:
the list of indexable data.

addIndexableData

void addIndexableData(ResolvedData data)
Adds a resolved data

Parameters:
data - : a resolved data instance.

getIndexableDataByName

ResolvedData getIndexableDataByName(java.lang.String name)
Returns an indexable data given its name.

Parameters:
name - : name of the indexable data
Returns:
an ResolvedData instance if exists null if not.

getConfiguration

IndexableResourceConf getConfiguration()
Returns the associated configuration.

Returns:
an IndexableResourceConf instance.

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.