Nuxeo ECM Projects 5.6-RC1

org.nuxeo.correspondence.marianne.service
Class MarianneServiceImpl

java.lang.Object
  extended by org.nuxeo.runtime.model.DefaultComponent
      extended by org.nuxeo.correspondence.marianne.service.MarianneServiceImpl
All Implemented Interfaces:
MarianneService, Adaptable, Component, Extensible, TimestampedService

public class MarianneServiceImpl
extends DefaultComponent
implements MarianneService

Author:
Nicolas Ulrich

Constructor Summary
MarianneServiceImpl()
           
 
Method Summary
 Date getLimitDate(String label, Date from)
           Return the limit date for the given label.
 void registerContribution(Object contribution, String extensionPoint, ComponentInstance contributor)
           
 void unregisterContribution(Object contribution, String extensionPoint, ComponentInstance contributor)
           
 
Methods inherited from class org.nuxeo.runtime.model.DefaultComponent
activate, applicationStarted, deactivate, getAdapter, getApplicationStartedOrder, getLastModified, registerExtension, setLastModified, unregisterExtension
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MarianneServiceImpl

public MarianneServiceImpl()
Method Detail

getLimitDate

public Date getLimitDate(String label,
                         Date from)
Description copied from interface: MarianneService

Return the limit date for the given label. The labels are declared using the extension point "limitDate" of the component "org.nuxeo.correspondence.marianneService".

Specified by:
getLimitDate in interface MarianneService
Returns:
Return the limit date. If the label is unknow, return null.

registerContribution

public void registerContribution(Object contribution,
                                 String extensionPoint,
                                 ComponentInstance contributor)
                          throws Exception
Overrides:
registerContribution in class DefaultComponent
Throws:
Exception

unregisterContribution

public void unregisterContribution(Object contribution,
                                   String extensionPoint,
                                   ComponentInstance contributor)
Overrides:
unregisterContribution in class DefaultComponent

Nuxeo ECM Projects 5.6-RC1

Copyright © 2012 Nuxeo SA. All Rights Reserved.