Package com.iizix.comm
Interface IPortController
- public interface IPortControllerInterface implemented by a Jetty ServerConnector for a port in order to control it from the server administration.- Author:
- Christopher Mindus
 
- Nested Class Summary- Nested Classes - Modifier and Type - Interface - Description - static class- IPortController.StateThe state enumeration of the connector.
 - Method Summary- All Methods Instance Methods Abstract Methods - Modifier and Type - Method - Description - java.lang.String- close(boolean doPerform)Closes the connector.- void- dispose()Disposes of the port when it has been removed from the server configuration.- PortConfig- getConfiguration()The port configuration.- IPortController.State- getState()Returns the state of the connector.- java.lang.String- open(boolean doPerform)Opens the connector.- void- restart()Restarts the port after server certificate KeyStore update.- java.lang.String- start(boolean doPerform)Starts the port.- java.lang.String- stop(boolean doPerform)Stops the port.
 
- Method Detail- getConfiguration- PortConfig getConfiguration() The port configuration.- Returns:
- The port config instance.
 
 - getState- IPortController.State getState() Returns the state of the connector.
 - start- java.lang.String start(boolean doPerform) Starts the port.- Parameters:
- doPerform- Flag indicating action should be performed (true) or just testing (false).
- Returns:
- null for success, otherwise an error the admin-human readable error.
 
 - open- java.lang.String open(boolean doPerform) Opens the connector.- Parameters:
- doPerform- Flag indicating action should be performed (true) or just testing (false).
- Returns:
- null for success, otherwise an error the admin-human readable error.
 
 - close- java.lang.String close(boolean doPerform) Closes the connector.- Parameters:
- doPerform- Flag indicating action should be performed (true) or just testing (false).
- Returns:
- null for success, otherwise an error the admin-human readable error.
 
 - restart- void restart() Restarts the port after server certificate KeyStore update.
 - stop- java.lang.String stop(boolean doPerform) Stops the port.- Parameters:
- doPerform- Flag indicating action should be performed (true) or just testing (false).
- Returns:
- null for success, otherwise an error the admin-human readable error.
 
 - dispose- void dispose() Disposes of the port when it has been removed from the server configuration.