Class ServiceEvent<T>


  • public class ServiceEvent<T>
    extends java.lang.Object
    Service event used if the service registry is used in event mode.
    • Constructor Summary

      Constructors 
      Constructor Description
      ServiceEvent()
      Bean constructor.
      ServiceEvent​(T service, int eventtype)
      Creates the service event.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      T getService()
      Gets the service.
      int getType()
      Gets the event type.
      void setService​(T service)
      Sets the service.
      void setType​(int type)
      Sets the event type.
      java.lang.String toString()
      Get the string representation.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • SERVICE_ADDED

        public static final int SERVICE_ADDED
        Service was added event.
        See Also:
        Constant Field Values
      • SERVICE_REMOVED

        public static final int SERVICE_REMOVED
        Service was removed event.
        See Also:
        Constant Field Values
      • SERVICE_CHANGED

        public static final int SERVICE_CHANGED
        Service changed.
        See Also:
        Constant Field Values
      • type

        protected int type
        Event type.
      • service

        protected T service
        The service.
    • Constructor Detail

      • ServiceEvent

        public ServiceEvent()
        Bean constructor.
      • ServiceEvent

        public ServiceEvent​(T service,
                            int eventtype)
        Creates the service event.
        Parameters:
        service - The affected service.
        eventtype - The event type.
    • Method Detail

      • getType

        public int getType()
        Gets the event type.
        Returns:
        The event type.
      • setType

        public void setType​(int type)
        Sets the event type.
        Parameters:
        eventtype - The event type.
      • getService

        public T getService()
        Gets the service.
        Returns:
        The service.
      • setService

        public void setService​(T service)
        Sets the service.
        Parameters:
        service - The service.
      • toString

        public java.lang.String toString()
        Get the string representation.
        Overrides:
        toString in class java.lang.Object