net.larsan.urd.impl
Interface Container

All Known Implementing Classes:
ContainerBase

public interface Container

A container is an abstraction for a place from which one or more service is excpected to be loaded. The container is responsible for the lifecycle of it's 'children'.

Version:
Alpha-0.1 / 2002-10-06 21:37
Author:
Lars J. Nilsson

Method Summary
 void doAutoStarts()
           
 java.lang.String findServiceID(java.lang.String serviceURL)
           
 ListInfo info(java.lang.String service)
           
 ListInfo[] list()
           
 void start(java.lang.String service)
           
 void stop(java.lang.String service)
           
 

Method Detail

info

public ListInfo info(java.lang.String service)
              throws NoSuchServiceException
NoSuchServiceException

start

public void start(java.lang.String service)
           throws NoSuchServiceException
NoSuchServiceException

stop

public void stop(java.lang.String service)
          throws NoSuchServiceException
NoSuchServiceException

findServiceID

public java.lang.String findServiceID(java.lang.String serviceURL)

doAutoStarts

public void doAutoStarts()

list

public ListInfo[] list()