Notifier.NotificationEvent
Constructor and Description |
---|
WebSocketPrintJobNotifier() |
Modifier and Type | Method and Description |
---|---|
void |
fileUploadComplete(java.io.File fileUploaded) |
void |
geometryError(PrintJob job,
java.util.List<StlError> errors) |
java.lang.Long |
getTimeOfLastClientPing() |
void |
hostSettingsChanged() |
void |
jobChanged(Printer printer,
PrintJob job) |
void |
onClose(javax.websocket.Session session,
java.lang.String printJobName) |
void |
onError(javax.websocket.Session session,
java.lang.Throwable cause) |
void |
onOpen(javax.websocket.Session session,
java.lang.String printJobName) |
void |
printerChanged(Printer printer) |
void |
register(javax.websocket.server.ServerContainer container) |
void |
sendPingMessage(java.lang.String message) |
void |
stop() |
public void onError(javax.websocket.Session session, java.lang.Throwable cause)
public void onOpen(javax.websocket.Session session, java.lang.String printJobName)
public void onClose(javax.websocket.Session session, java.lang.String printJobName)
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> errors)
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