Class OortContainer<T>

  • All Implemented Interfaces:
    java.lang.Iterable<OortObject.Info<T>>, java.util.EventListener, org.cometd.bayeux.server.ConfigurableServerChannel.Initializer, Oort.CometListener, org.eclipse.jetty.util.component.Dumpable, org.eclipse.jetty.util.component.LifeCycle
    Direct Known Subclasses:
    OortList, OortMap

    public abstract class OortContainer<T>
    extends OortObject<T>
    • Constructor Detail

    • Method Detail

      • doStop

        protected void doStop()
                       throws java.lang.Exception
        Overrides:
        doStop in class OortObject<T>
        Throws:
        java.lang.Exception
      • onObject

        protected void onObject​(java.util.Map<java.lang.String,​java.lang.Object> data)
        Overrides:
        onObject in class OortObject<T>
      • isItemUpdate

        protected abstract boolean isItemUpdate​(java.util.Map<java.lang.String,​java.lang.Object> data)
      • onItem

        protected abstract void onItem​(OortObject.Info<T> info,
                                       java.util.Map<java.lang.String,​java.lang.Object> data)