Interface SolEventListener
public interface SolEventListener
Interface for Serial over LAN (SOL) events listener.
Events can be sent proactively by remote server or as a response for specific request.
-
Method Summary
Modifier and TypeMethodDescriptionvoidprocessRequestEvent(Set<SolStatus> statuses) Process event sent proactively by remote server.voidprocessResponseEvent(Set<SolStatus> statuses, byte[] correspondingRequestData, Set<SolOperation> correspondingRequestOperations) Process event sent by remote server as a response for some outbound message.
-
Method Details
-
processRequestEvent
Process event sent proactively by remote server.- Parameters:
statuses- statuses indicated by remote server
-
processResponseEvent
void processResponseEvent(Set<SolStatus> statuses, byte[] correspondingRequestData, Set<SolOperation> correspondingRequestOperations) Process event sent by remote server as a response for some outbound message.- Parameters:
statuses- statuses indicated by remote servercorrespondingRequestData- data from message, that caused this event to be fired. Can be empty array if message didn't contain character data.correspondingRequestOperations- set of operations invoked on remote server's serial port that caused this event to be fired. Can be empty set if corresponding request message didn't contain any operations to be invoked
-