Class IntraVMAwarenessAgent

  • All Implemented Interfaces:
    IAwarenessService

    public class IntraVMAwarenessAgent
    extends java.lang.Object
    implements IAwarenessService
    Implements passive awareness via shared memory.
    • Field Detail

      • disclock

        protected static final java.util.concurrent.locks.ReadWriteLock disclock
        Read-write lock for discoveries map.
    • Constructor Detail

      • IntraVMAwarenessAgent

        public IntraVMAwarenessAgent()
    • Method Detail

      • start

        public void start()
                   throws java.lang.Exception
        At startup add platform to list.
        Throws:
        java.lang.Exception
      • shutdown

        public void shutdown()
                      throws java.lang.Exception
        At shutdown remove platform from list.
        Throws:
        java.lang.Exception