org.jtrix.base.IService

This interface is the means by which two netlets communicate with each other, for example to bind facets or request the relationship be terminated. Remember that a service connection is two-way--when we request an IService by presenting a warrant to the node we need to offer our own consumer IService to reciprocate.


public interface IService extends IFacetCollection
{
    /** Terminate this service connection. The node managing the connection
     * ensures that the connection is cut after the call is made and before
     * the implementing end receives the call.
     */
    public void terminate();
}

Nik Silver 2002-03-09