Package be.uclouvain.orthanc
Class Callbacks
- java.lang.Object
-
- be.uclouvain.orthanc.Callbacks
-
public class Callbacks extends java.lang.ObjectWrapper around the callbacks provided by the Orthanc SDK.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCallbacks.OnChangeCallback to react to changes.static interfaceCallbacks.OnRestRequestCallback to serve a resource in the REST API.
-
Constructor Summary
Constructors Constructor Description Callbacks()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidregister(Callbacks.OnChange callback)Register a callback to monitor changes.static voidregister(java.lang.String pathRegularExpression, Callbacks.OnRestRequest callback)Register a REST callback.
-
-
-
Method Detail
-
register
public static void register(Callbacks.OnChange callback)
Register a callback to monitor changes.- Parameters:
callback- The callback to handle the change.
-
register
public static void register(java.lang.String pathRegularExpression, Callbacks.OnRestRequest callback)Register a REST callback. Note that the callback will NOT be invoked in mutual exclusion.- Parameters:
pathRegularExpression- Regular expression for the URI. May contain groups.callback- The callback to handle the REST call.
-
-