it.sistematica.isharedoc.service
Interface TrackerClientService

All Known Implementing Classes:
TrackerClientServiceImpl

public interface TrackerClientService

The Interface TrackerClientService.


Method Summary
 java.util.Set<it.neverworks.application.data.tracking.Operation> findOperations(CloudFile file)
          Find operations.
 java.util.Set<it.neverworks.application.data.tracking.Operation> findOperations(File file)
          Find operations.
 java.util.Set<it.neverworks.application.data.tracking.Operation> findOperations(ItemInstance instance)
          Find operations.
 java.util.Set<it.neverworks.application.data.tracking.Operation> findOperations(Organization organization)
          Find operations.
 java.util.List<AccessControlEntry> getSearchActions()
          Gets the search actions.
 it.neverworks.application.data.tracking.Intervention loadIntervention(it.neverworks.application.data.tracking.Operation op, java.lang.Long interventionId)
          Load intervention.
 java.util.Set<it.neverworks.application.data.tracking.Intervention> loadInterventions(it.neverworks.application.data.tracking.Operation op, java.lang.String classname, java.lang.Integer limit)
          Load interventions.
 it.neverworks.application.data.tracking.Modification loadModificationDetail(File file, java.lang.Long operationId)
          Load modification detail.
 it.neverworks.application.data.tracking.Modification loadModificationDetail(ItemInstance instance, java.lang.Long operationId)
          Load modification detail.
 it.neverworks.application.data.tracking.Modification loadModificationDetail(Organization organization, java.lang.Long operationId)
          Load modification detail.
 java.util.Set<it.neverworks.application.data.tracking.PropertyModification> loadModificationProperties(File file, java.lang.Long operationId)
          Load modification properties.
 java.util.Set<it.neverworks.application.data.tracking.PropertyModification> loadModificationProperties(ItemInstance instance, java.lang.Long operationId)
          Load modification properties.
 java.util.Set<it.neverworks.application.data.tracking.PropertyModification> loadModificationProperties(Organization organization, java.lang.Long operationId)
          Load modification properties.
 java.util.Set<it.neverworks.application.data.tracking.PropertyModification> loadModificationPropertiesForInstanceField(ContactInstance instance, java.lang.String field)
          Load modification properties for instance field.
 java.util.Set<it.neverworks.application.data.tracking.PropertyModification> loadModificationPropertiesForInstanceField(ItemInstance instance, java.lang.String field)
          Load modification properties for instance field.
 java.util.Set<it.neverworks.application.data.tracking.Modification> loadModifications(CloudFile file)
          Load modifications.
 java.util.Set<it.neverworks.application.data.tracking.Modification> loadModifications(java.util.Date from, java.util.Date to)
          Load modifications.
 java.util.Set<it.neverworks.application.data.tracking.Modification> loadModifications(File file)
          Load modifications.
 java.util.Set<it.neverworks.application.data.tracking.Modification> loadModifications(ItemInstance instance)
          Load modifications.
 java.util.Set<it.neverworks.application.data.tracking.Modification> loadModifications(Organization organization)
          Load modifications.
 java.util.Set<it.neverworks.application.data.tracking.Operation> loadMyOperations(java.util.Date dateFrom, java.util.Date dateTo, java.lang.String action, int limit)
          Load my operations.
 it.neverworks.application.data.tracking.Operation loadOperationById(java.lang.Long operationId)
          Load operation by id.
 java.util.Set<it.neverworks.application.data.tracking.Operation> loadOperations(java.util.Date dateFrom, java.util.Date dateTo, java.lang.String action, int limit)
          Load operations.
 

Method Detail

findOperations

java.util.Set<it.neverworks.application.data.tracking.Operation> findOperations(ItemInstance instance)
Find operations.

Parameters:
instance - the instance
Returns:
the sets the

findOperations

java.util.Set<it.neverworks.application.data.tracking.Operation> findOperations(CloudFile file)
Find operations.

Parameters:
file - the file
Returns:
the sets the

findOperations

java.util.Set<it.neverworks.application.data.tracking.Operation> findOperations(File file)
Find operations.

Parameters:
file - the file
Returns:
the sets the

findOperations

java.util.Set<it.neverworks.application.data.tracking.Operation> findOperations(Organization organization)
Find operations.

Parameters:
organization - the organization
Returns:
the sets the

loadModifications

java.util.Set<it.neverworks.application.data.tracking.Modification> loadModifications(ItemInstance instance)
Load modifications.

Parameters:
instance - the instance
Returns:
the sets the

loadModifications

java.util.Set<it.neverworks.application.data.tracking.Modification> loadModifications(CloudFile file)
Load modifications.

Parameters:
file - the file
Returns:
the sets the

loadModifications

java.util.Set<it.neverworks.application.data.tracking.Modification> loadModifications(File file)
Load modifications.

Parameters:
file - the file
Returns:
the sets the

loadModifications

java.util.Set<it.neverworks.application.data.tracking.Modification> loadModifications(Organization organization)
Load modifications.

Parameters:
organization - the organization
Returns:
the sets the

loadModifications

java.util.Set<it.neverworks.application.data.tracking.Modification> loadModifications(java.util.Date from,
                                                                                      java.util.Date to)
Load modifications.

Parameters:
from - the from
to - the to
Returns:
the sets the

loadModificationDetail

it.neverworks.application.data.tracking.Modification loadModificationDetail(ItemInstance instance,
                                                                            java.lang.Long operationId)
Load modification detail.

Parameters:
instance - the instance
operationId - the operation id
Returns:
the modification

loadModificationDetail

it.neverworks.application.data.tracking.Modification loadModificationDetail(File file,
                                                                            java.lang.Long operationId)
Load modification detail.

Parameters:
file - the file
operationId - the operation id
Returns:
the modification

loadModificationDetail

it.neverworks.application.data.tracking.Modification loadModificationDetail(Organization organization,
                                                                            java.lang.Long operationId)
Load modification detail.

Parameters:
organization - the organization
operationId - the operation id
Returns:
the modification

loadModificationProperties

java.util.Set<it.neverworks.application.data.tracking.PropertyModification> loadModificationProperties(File file,
                                                                                                       java.lang.Long operationId)
Load modification properties.

Parameters:
file - the file
operationId - the operation id
Returns:
the sets the

loadModificationProperties

java.util.Set<it.neverworks.application.data.tracking.PropertyModification> loadModificationProperties(ItemInstance instance,
                                                                                                       java.lang.Long operationId)
Load modification properties.

Parameters:
instance - the instance
operationId - the operation id
Returns:
the sets the

loadModificationProperties

java.util.Set<it.neverworks.application.data.tracking.PropertyModification> loadModificationProperties(Organization organization,
                                                                                                       java.lang.Long operationId)
Load modification properties.

Parameters:
organization - the organization
operationId - the operation id
Returns:
the sets the

loadModificationPropertiesForInstanceField

java.util.Set<it.neverworks.application.data.tracking.PropertyModification> loadModificationPropertiesForInstanceField(ItemInstance instance,
                                                                                                                       java.lang.String field)
Load modification properties for instance field.

Parameters:
instance - the instance
field - the field
Returns:
the sets the

loadModificationPropertiesForInstanceField

java.util.Set<it.neverworks.application.data.tracking.PropertyModification> loadModificationPropertiesForInstanceField(ContactInstance instance,
                                                                                                                       java.lang.String field)
Load modification properties for instance field.

Parameters:
instance - the instance
field - the field
Returns:
the sets the

loadOperationById

it.neverworks.application.data.tracking.Operation loadOperationById(java.lang.Long operationId)
Load operation by id.

Parameters:
operationId - the operation id
Returns:
the operation

getSearchActions

java.util.List<AccessControlEntry> getSearchActions()
Gets the search actions.

Returns:
the search actions

loadMyOperations

java.util.Set<it.neverworks.application.data.tracking.Operation> loadMyOperations(java.util.Date dateFrom,
                                                                                  java.util.Date dateTo,
                                                                                  java.lang.String action,
                                                                                  int limit)
Load my operations.

Parameters:
dateFrom - the date from
dateTo - the date to
action - the action
limit - the limit
Returns:
the sets the

loadOperations

java.util.Set<it.neverworks.application.data.tracking.Operation> loadOperations(java.util.Date dateFrom,
                                                                                java.util.Date dateTo,
                                                                                java.lang.String action,
                                                                                int limit)
Load operations.

Parameters:
dateFrom - the date from
dateTo - the date to
action - the action
limit - the limit
Returns:
the sets the

loadInterventions

java.util.Set<it.neverworks.application.data.tracking.Intervention> loadInterventions(it.neverworks.application.data.tracking.Operation op,
                                                                                      java.lang.String classname,
                                                                                      java.lang.Integer limit)
Load interventions.

Parameters:
op - the op
classname - the classname
limit - the limit
Returns:
the sets the

loadIntervention

it.neverworks.application.data.tracking.Intervention loadIntervention(it.neverworks.application.data.tracking.Operation op,
                                                                      java.lang.Long interventionId)
Load intervention.

Parameters:
op - the op
interventionId - the intervention id
Returns:
the intervention