Class Service


  • public class Service
    extends java.lang.Object
    Used internally within the JCSP network infrastructure to represent a service.
    Author:
    Quickstone Technologies Limited
    • Constructor Detail

      • Service

        public Service​(java.lang.String name,
                       java.lang.Class serviceClass,
                       boolean run,
                       int position)
    • Method Detail

      • addSetting

        public void addSetting​(Setting setting)
      • removeSetting

        public void removeSetting​(Setting setting)
      • getSettings

        public Setting[] getSettings()
      • getSetting

        public Setting getSetting​(java.lang.String name)
      • addAddressSetting

        public void addAddressSetting​(AddressSetting setting)
      • removeAddressSetting

        public void removeAddressSetting​(AddressSetting setting)
      • getAddressSetting

        public AddressSetting getAddressSetting​(java.lang.String name)
      • getName

        public java.lang.String getName()
      • getServiceClass

        public java.lang.Class getServiceClass()
      • getRun

        public boolean getRun()
      • getPosition

        public int getPosition()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object