Interface BatchServiceTarget

    • Method Detail

      • removeServices

        void removeServices()
        Deprecated.
        Removes all services installed into this target so far.
      • addMonitor

        BatchServiceTarget addMonitor​(StabilityMonitor monitor)
        Deprecated.
        Add a stability monitor that will be added to all the ServiceBuilders installed in this target.
        Specified by:
        addMonitor in interface ServiceTarget
        Parameters:
        monitor - the monitor to add to the target
        Returns:
        this target
      • addMonitors

        BatchServiceTarget addMonitors​(StabilityMonitor... monitors)
        Deprecated.
        Add a stability monitors that will be added to all the ServiceBuilders installed in this target.
        Specified by:
        addMonitors in interface ServiceTarget
        Parameters:
        monitors - the monitors to add to the target
        Returns:
        this target
      • addListener

        BatchServiceTarget addListener​(ServiceListener<Object> listener)
        Deprecated.
        Add a service listener that will be added to all the ServiceBuilders installed in this target.
        Specified by:
        addListener in interface ServiceTarget
        Parameters:
        listener - the listener to add to the target
        Returns:
        this target
      • addListener

        BatchServiceTarget addListener​(ServiceListener<Object>... listeners)
        Deprecated.
        Add a list of service listener that will be added to all ServiceBuilders installed in this target.
        Specified by:
        addListener in interface ServiceTarget
        Parameters:
        listeners - a list of listeners to add to the target
        Returns:
        this target
      • addDependency

        BatchServiceTarget addDependency​(ServiceName dependency)
        Deprecated.
        Add a dependency that will be added to the all ServiceBuilders installed in this target.
        Specified by:
        addDependency in interface ServiceTarget
        Parameters:
        dependency - the dependency to add to the target
        Returns:
        this target
      • addDependency

        BatchServiceTarget addDependency​(ServiceName... dependencies)
        Deprecated.
        Add a list of dependencies that will be added to the all ServiceBuilders installed in this target.
        Specified by:
        addDependency in interface ServiceTarget
        Parameters:
        dependencies - a list of dependencies to add to the target
        Returns:
        this target
      • addDependency

        BatchServiceTarget addDependency​(Collection<ServiceName> dependencies)
        Deprecated.
        Add a collection of dependencies that will be added to the all ServiceBuilders installed in this target
        Specified by:
        addDependency in interface ServiceTarget
        Parameters:
        dependencies - a collection of dependencies to add to this target
        Returns:
        this target
      • removeDependency

        BatchServiceTarget removeDependency​(ServiceName dependency)
        Deprecated.
        Remove a dependency from this target. Subsequently defined services will not have this dependency.
        Specified by:
        removeDependency in interface ServiceTarget
        Parameters:
        dependency - the dependency
        Returns:
        this target