Class DefaultPolicyCommandAdapterProvider
- java.lang.Object
-
- org.eclipse.ditto.protocoladapter.policies.DefaultPolicyCommandAdapterProvider
-
- All Implemented Interfaces:
AdapterProvider
,PolicyCommandAdapterProvider
public final class DefaultPolicyCommandAdapterProvider extends Object implements PolicyCommandAdapterProvider
Instantiates and providesAdapter
s used to process Policy commands, responses and errors.- Since:
- 1.1.0
-
-
Constructor Summary
Constructors Constructor Description DefaultPolicyCommandAdapterProvider(org.eclipse.ditto.signals.base.ErrorRegistry<org.eclipse.ditto.model.base.exceptions.DittoRuntimeException> errorRegistry, HeaderTranslator headerTranslator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Adapter<?>>
getAdapters()
Retrieve all adapters known to this provider.Adapter<org.eclipse.ditto.signals.commands.policies.PolicyErrorResponse>
getErrorResponseAdapter()
Adapter<org.eclipse.ditto.signals.commands.policies.modify.PolicyModifyCommand<?>>
getModifyCommandAdapter()
Adapter<org.eclipse.ditto.signals.commands.policies.modify.PolicyModifyCommandResponse<?>>
getModifyCommandResponseAdapter()
Adapter<org.eclipse.ditto.signals.commands.policies.query.PolicyQueryCommand<?>>
getQueryCommandAdapter()
Adapter<org.eclipse.ditto.signals.commands.policies.query.PolicyQueryCommandResponse<?>>
getQueryCommandResponseAdapter()
-
-
-
Constructor Detail
-
DefaultPolicyCommandAdapterProvider
public DefaultPolicyCommandAdapterProvider(org.eclipse.ditto.signals.base.ErrorRegistry<org.eclipse.ditto.model.base.exceptions.DittoRuntimeException> errorRegistry, HeaderTranslator headerTranslator)
-
-
Method Detail
-
getErrorResponseAdapter
public Adapter<org.eclipse.ditto.signals.commands.policies.PolicyErrorResponse> getErrorResponseAdapter()
-
getModifyCommandAdapter
public Adapter<org.eclipse.ditto.signals.commands.policies.modify.PolicyModifyCommand<?>> getModifyCommandAdapter()
-
getModifyCommandResponseAdapter
public Adapter<org.eclipse.ditto.signals.commands.policies.modify.PolicyModifyCommandResponse<?>> getModifyCommandResponseAdapter()
-
getAdapters
public List<Adapter<?>> getAdapters()
Description copied from interface:AdapterProvider
Retrieve all adapters known to this provider.- Specified by:
getAdapters
in interfaceAdapterProvider
- Returns:
- the list of adapters.
-
getQueryCommandAdapter
public Adapter<org.eclipse.ditto.signals.commands.policies.query.PolicyQueryCommand<?>> getQueryCommandAdapter()
-
getQueryCommandResponseAdapter
public Adapter<org.eclipse.ditto.signals.commands.policies.query.PolicyQueryCommandResponse<?>> getQueryCommandResponseAdapter()
-
-