de.deepamehta.plugins.time
Class TimePlugin
java.lang.Object
de.deepamehta.core.osgi.PluginActivator
de.deepamehta.plugins.time.TimePlugin
- All Implemented Interfaces:
- de.deepamehta.core.osgi.PluginContext, de.deepamehta.core.service.event.PostCreateAssociationListener, de.deepamehta.core.service.event.PostCreateTopicListener, de.deepamehta.core.service.event.PostUpdateAssociationListener, de.deepamehta.core.service.event.PostUpdateTopicListener, de.deepamehta.core.service.event.PostUpdateTopicRequestListener, de.deepamehta.core.service.event.PreSendAssociationListener, de.deepamehta.core.service.event.PreSendTopicListener, de.deepamehta.core.service.event.ServiceResponseFilterListener, de.deepamehta.core.service.EventListener, de.deepamehta.core.service.PluginService, TimeService, org.osgi.framework.BundleActivator
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
| Fields inherited from class de.deepamehta.core.osgi.PluginActivator |
bundle, dms |
| Methods inherited from class de.deepamehta.core.osgi.PluginActivator |
getBundleContext, getPluginName, getStaticResource, getUri, publishDirectory, serviceArrived, serviceGone, setCoreService, shutdown, start, stop, toString |
TimePlugin
public TimePlugin()
getCreationTime
public long getCreationTime(long objectId)
- Specified by:
getCreationTime in interface TimeService
getModificationTime
public long getModificationTime(long objectId)
- Specified by:
getModificationTime in interface TimeService
getTopicsByCreationTime
public Collection<de.deepamehta.core.Topic> getTopicsByCreationTime(long from,
long to)
- Specified by:
getTopicsByCreationTime in interface TimeService
getTopicsByModificationTime
public Collection<de.deepamehta.core.Topic> getTopicsByModificationTime(long from,
long to)
- Specified by:
getTopicsByModificationTime in interface TimeService
getAssociationsByCreationTime
public Collection<de.deepamehta.core.Association> getAssociationsByCreationTime(long from,
long to)
- Specified by:
getAssociationsByCreationTime in interface TimeService
getAssociationsByModificationTime
public Collection<de.deepamehta.core.Association> getAssociationsByModificationTime(long from,
long to)
- Specified by:
getAssociationsByModificationTime in interface TimeService
init
public void init()
- Specified by:
init in interface de.deepamehta.core.osgi.PluginContext- Overrides:
init in class de.deepamehta.core.osgi.PluginActivator
postCreateTopic
public void postCreateTopic(de.deepamehta.core.Topic topic)
- Specified by:
postCreateTopic in interface de.deepamehta.core.service.event.PostCreateTopicListener
postCreateAssociation
public void postCreateAssociation(de.deepamehta.core.Association assoc)
- Specified by:
postCreateAssociation in interface de.deepamehta.core.service.event.PostCreateAssociationListener
postUpdateTopic
public void postUpdateTopic(de.deepamehta.core.Topic topic,
de.deepamehta.core.model.TopicModel newModel,
de.deepamehta.core.model.TopicModel oldModel)
- Specified by:
postUpdateTopic in interface de.deepamehta.core.service.event.PostUpdateTopicListener
postUpdateAssociation
public void postUpdateAssociation(de.deepamehta.core.Association assoc,
de.deepamehta.core.model.AssociationModel oldModel)
- Specified by:
postUpdateAssociation in interface de.deepamehta.core.service.event.PostUpdateAssociationListener
postUpdateTopicRequest
public void postUpdateTopicRequest(de.deepamehta.core.Topic topic)
- Specified by:
postUpdateTopicRequest in interface de.deepamehta.core.service.event.PostUpdateTopicRequestListener
preSendTopic
public void preSendTopic(de.deepamehta.core.Topic topic)
- Specified by:
preSendTopic in interface de.deepamehta.core.service.event.PreSendTopicListener
preSendAssociation
public void preSendAssociation(de.deepamehta.core.Association assoc)
- Specified by:
preSendAssociation in interface de.deepamehta.core.service.event.PreSendAssociationListener
serviceResponseFilter
public void serviceResponseFilter(com.sun.jersey.spi.container.ContainerResponse response)
- Specified by:
serviceResponseFilter in interface de.deepamehta.core.service.event.ServiceResponseFilterListener
Copyright © 2015. All rights reserved.