Package io.meeds.social.observe.storage
Class ObserverStorage
java.lang.Object
io.meeds.social.observe.storage.ObserverStorage
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.exoplatform.social.metadata.model.MetadataType -
Constructor Summary
ConstructorsConstructorDescriptionObserverStorage(org.exoplatform.social.metadata.MetadataService metadataService) -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateObserver(io.meeds.social.observe.model.Observer observer) voiddeleteObserver(io.meeds.social.observe.model.Observer observer) List<io.meeds.social.observe.model.ObserverObject> getObservedObjects(long identityId, long offset, long limit) getObserverIdentityIds(String objectType, String objectId) booleanisObserved(long identityId, String objectType, String objectId)
-
Field Details
-
METADATA_TYPE
public static final org.exoplatform.social.metadata.model.MetadataType METADATA_TYPE
-
-
Constructor Details
-
ObserverStorage
public ObserverStorage(org.exoplatform.social.metadata.MetadataService metadataService)
-
-
Method Details
-
getObservedObjects
public List<io.meeds.social.observe.model.ObserverObject> getObservedObjects(long identityId, long offset, long limit) -
getObserverIdentityIds
-
createObserver
public void createObserver(io.meeds.social.observe.model.Observer observer) throws org.exoplatform.commons.ObjectAlreadyExistsException - Throws:
org.exoplatform.commons.ObjectAlreadyExistsException
-
deleteObserver
public void deleteObserver(io.meeds.social.observe.model.Observer observer) throws org.exoplatform.commons.exception.ObjectNotFoundException - Throws:
org.exoplatform.commons.exception.ObjectNotFoundException
-
isObserved
-