Package org.wso2.carbon.task

## Class ServiceHanlder

- java.lang.Object
- - org.wso2.carbon.task.ServiceHanlder

- Direct Known Subclasses:
    `JobMetaDataProviderServiceHandler`, `TaskManagementServiceHandler`

      public abstract class ServiceHanlder
      extends Object

- - ### Field Summary

    Fields
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected org.apache.commons.logging.Log` | `log` |

  - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `ServiceHanlder()` |

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `addService​(Object service)` |
    `protected boolean` | `assertEmpty​(List<Object> services)` |
    `List<Object>` | `getServices()` |
    `void` | `removeService​(Object service)` |

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### log

          protected final org.apache.commons.logging.Log log

  - ### Constructor Detail

    - #### ServiceHanlder

          public ServiceHanlder()

  - ### Method Detail

    - #### getServices

          public List<Object> getServices()

    - #### addService

          public void addService​(Object service)

    - #### removeService

          public void removeService​(Object service)

    - #### assertEmpty

          protected boolean assertEmpty​(List<Object> services)