Notifier.NotificationEvent
Constructor and Description |
---|
WebSocketPrinterNotifier() |
Modifier and Type | Method and Description |
---|---|
void |
fileUploadComplete(java.io.File fileUploaded) |
void |
geometryError(PrintJob job,
java.util.List<StlError> error) |
java.lang.Long |
getTimeOfLastClientPing() |
void |
hostSettingsChanged() |
void |
jobChanged(Printer printer,
PrintJob job) |
void |
onClose(javax.websocket.Session session,
java.lang.String printerName) |
void |
onError(javax.websocket.Session session,
java.lang.Throwable cause) |
void |
onOpen(javax.websocket.Session session,
java.lang.String printerName) |
void |
printerChanged(Printer printer) |
void |
register(javax.websocket.server.ServerContainer container) |
void |
sendPingMessage(java.lang.String message) |
void |
stop() |
public void onOpen(javax.websocket.Session session, java.lang.String printerName)
public void onClose(javax.websocket.Session session, java.lang.String printerName)
public void onError(javax.websocket.Session session, java.lang.Throwable cause)
public void register(javax.websocket.server.ServerContainer container) throws InappropriateDeviceException
register
in interface Notifier
InappropriateDeviceException
public void jobChanged(Printer printer, PrintJob job)
jobChanged
in interface Notifier
public void printerChanged(Printer printer)
printerChanged
in interface Notifier
public void fileUploadComplete(java.io.File fileUploaded)
fileUploadComplete
in interface Notifier
public void geometryError(PrintJob job, java.util.List<StlError> error)
geometryError
in interface Notifier
public void hostSettingsChanged()
hostSettingsChanged
in interface Notifier
public void sendPingMessage(java.lang.String message)
sendPingMessage
in interface Notifier
public java.lang.Long getTimeOfLastClientPing()
getTimeOfLastClientPing
in interface Notifier