public class TimePlugin extends de.deepamehta.core.osgi.PluginActivator implements TimeService, de.deepamehta.core.service.event.PostCreateTopicListener, de.deepamehta.core.service.event.PostCreateAssociationListener, de.deepamehta.core.service.event.PostUpdateTopicListener, de.deepamehta.core.service.event.PostUpdateTopicRequestListener, de.deepamehta.core.service.event.PostUpdateAssociationListener, de.deepamehta.core.service.event.PreSendTopicListener, de.deepamehta.core.service.event.PreSendAssociationListener, de.deepamehta.core.service.event.ServiceResponseFilterListener
| Constructor and Description |
|---|
TimePlugin() |
| Modifier and Type | Method and Description |
|---|---|
Collection<de.deepamehta.core.Association> |
getAssociationsByCreationTime(long from,
long to) |
Collection<de.deepamehta.core.Association> |
getAssociationsByModificationTime(long from,
long to) |
long |
getCreationTime(long objectId) |
long |
getModificationTime(long objectId) |
Collection<de.deepamehta.core.Topic> |
getTopicsByCreationTime(long from,
long to) |
Collection<de.deepamehta.core.Topic> |
getTopicsByModificationTime(long from,
long to) |
void |
init() |
void |
postCreateAssociation(de.deepamehta.core.Association assoc) |
void |
postCreateTopic(de.deepamehta.core.Topic topic) |
void |
postUpdateAssociation(de.deepamehta.core.Association assoc,
de.deepamehta.core.model.AssociationModel updateModel,
de.deepamehta.core.model.AssociationModel oldAssoc) |
void |
postUpdateTopic(de.deepamehta.core.Topic topic,
de.deepamehta.core.model.TopicModel updateModel,
de.deepamehta.core.model.TopicModel oldTopic) |
void |
postUpdateTopicRequest(de.deepamehta.core.Topic topic) |
void |
preSendAssociation(de.deepamehta.core.Association assoc) |
void |
preSendTopic(de.deepamehta.core.Topic topic) |
void |
serviceResponseFilter(com.sun.jersey.spi.container.ContainerResponse response) |
void |
setModified(de.deepamehta.core.DeepaMehtaObject object) |
public long getCreationTime(long objectId)
getCreationTime in interface TimeServicepublic long getModificationTime(long objectId)
getModificationTime in interface TimeServicepublic void setModified(de.deepamehta.core.DeepaMehtaObject object)
setModified in interface TimeServicepublic Collection<de.deepamehta.core.Topic> getTopicsByCreationTime(long from, long to)
getTopicsByCreationTime in interface TimeServicepublic Collection<de.deepamehta.core.Topic> getTopicsByModificationTime(long from, long to)
getTopicsByModificationTime in interface TimeServicepublic Collection<de.deepamehta.core.Association> getAssociationsByCreationTime(long from, long to)
getAssociationsByCreationTime in interface TimeServicepublic Collection<de.deepamehta.core.Association> getAssociationsByModificationTime(long from, long to)
getAssociationsByModificationTime in interface TimeServicepublic void init()
init in interface de.deepamehta.core.osgi.PluginContextinit in class de.deepamehta.core.osgi.PluginActivatorpublic void postCreateTopic(de.deepamehta.core.Topic topic)
postCreateTopic in interface de.deepamehta.core.service.event.PostCreateTopicListenerpublic void postCreateAssociation(de.deepamehta.core.Association assoc)
postCreateAssociation in interface de.deepamehta.core.service.event.PostCreateAssociationListenerpublic void postUpdateTopic(de.deepamehta.core.Topic topic,
de.deepamehta.core.model.TopicModel updateModel,
de.deepamehta.core.model.TopicModel oldTopic)
postUpdateTopic in interface de.deepamehta.core.service.event.PostUpdateTopicListenerpublic void postUpdateAssociation(de.deepamehta.core.Association assoc,
de.deepamehta.core.model.AssociationModel updateModel,
de.deepamehta.core.model.AssociationModel oldAssoc)
postUpdateAssociation in interface de.deepamehta.core.service.event.PostUpdateAssociationListenerpublic void postUpdateTopicRequest(de.deepamehta.core.Topic topic)
postUpdateTopicRequest in interface de.deepamehta.core.service.event.PostUpdateTopicRequestListenerpublic void preSendTopic(de.deepamehta.core.Topic topic)
preSendTopic in interface de.deepamehta.core.service.event.PreSendTopicListenerpublic void preSendAssociation(de.deepamehta.core.Association assoc)
preSendAssociation in interface de.deepamehta.core.service.event.PreSendAssociationListenerpublic void serviceResponseFilter(com.sun.jersey.spi.container.ContainerResponse response)
serviceResponseFilter in interface de.deepamehta.core.service.event.ServiceResponseFilterListenerCopyright © 2018. All rights reserved.