Class DefaultDomainDelegateLinker

  • All Implemented Interfaces:
    org.tentackle.pdo.DomainDelegateLinker

    @Service(org.tentackle.pdo.DomainDelegateLinker.class)
    public class DefaultDomainDelegateLinker
    extends java.lang.Object
    implements org.tentackle.pdo.DomainDelegateLinker
    Default implementation of a DomainDelegateLinker.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T extends org.tentackle.pdo.PersistentDomainObject<T>>
      void
      linkDomainObject​(T pdo, org.tentackle.pdo.DomainObject<T> delegate)  
      <T extends org.tentackle.pdo.Operation<T>>
      void
      linkDomainOperation​(T operation, org.tentackle.pdo.DomainOperation<T> delegate)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DefaultDomainDelegateLinker

        public DefaultDomainDelegateLinker()
    • Method Detail

      • linkDomainObject

        public <T extends org.tentackle.pdo.PersistentDomainObject<T>> void linkDomainObject​(T pdo,
                                                                                             org.tentackle.pdo.DomainObject<T> delegate)
        Specified by:
        linkDomainObject in interface org.tentackle.pdo.DomainDelegateLinker
      • linkDomainOperation

        public <T extends org.tentackle.pdo.Operation<T>> void linkDomainOperation​(T operation,
                                                                                   org.tentackle.pdo.DomainOperation<T> delegate)
        Specified by:
        linkDomainOperation in interface org.tentackle.pdo.DomainDelegateLinker