public class DelegateFactory
extends java.lang.Object
| Constructor and Description |
|---|
DelegateFactory(org.swisspush.gateleen.monitoring.MonitoringHandler monitoringHandler,
io.vertx.core.http.HttpClient selfClient,
java.util.Map<java.lang.String,java.lang.Object> properties,
java.lang.String delegatesSchema)
Creates a new instance of the DelegateFactory.
|
| Modifier and Type | Method and Description |
|---|---|
Delegate |
parseDelegate(java.lang.String delegateName,
io.vertx.core.buffer.Buffer buffer)
Tries to create a Delegate object out of the
buffer.
|
public DelegateFactory(org.swisspush.gateleen.monitoring.MonitoringHandler monitoringHandler,
io.vertx.core.http.HttpClient selfClient,
java.util.Map<java.lang.String,java.lang.Object> properties,
java.lang.String delegatesSchema)
monitoringHandler - selfClient - properties - delegatesSchema - public Delegate parseDelegate(java.lang.String delegateName, io.vertx.core.buffer.Buffer buffer) throws org.swisspush.gateleen.validation.ValidationException
delegateName - name of the delegatebuffer - buffer of the delegateorg.swisspush.gateleen.validation.ValidationException