use of io.joynr.provider.DeferredVoid in project joynr by bmwcarit.
the class IltProvider method setAttributeFireAndForget.
@Override
public Promise<DeferredVoid> setAttributeFireAndForget(Integer attributeFireAndForget) {
DeferredVoid deferred = new DeferredVoid();
this.attributeFireAndForget = attributeFireAndForget;
attributeFireAndForgetChanged(attributeFireAndForget);
deferred.resolve();
return new Promise<DeferredVoid>(deferred);
}
use of io.joynr.provider.DeferredVoid in project joynr by bmwcarit.
the class IltProvider method setAttributeUInt8.
@Override
public Promise<DeferredVoid> setAttributeUInt8(Byte attributeUInt8) {
DeferredVoid deferred = new DeferredVoid();
this.attributeUInt8 = attributeUInt8;
attributeUInt8Changed(attributeUInt8);
deferred.resolve();
return new Promise<DeferredVoid>(deferred);
}
use of io.joynr.provider.DeferredVoid in project joynr by bmwcarit.
the class IltProvider method methodToFireBroadcastWithSingleStructParameter.
/*
* methodToFireBroadcastWithSingleStructParameter
*/
@Override
public Promise<DeferredVoid> methodToFireBroadcastWithSingleStructParameter(String[] partitions) {
logger.warn("*******************************************************************");
logger.warn("* IltProvider.methodToFireBroadcastWithSingleStructParameter called");
logger.warn("*******************************************************************");
DeferredVoid deferred = new DeferredVoid();
ExtendedStructOfPrimitives extendedStructOfPrimitivesOut = IltUtil.createExtendedStructOfPrimitives();
fireBroadcastWithSingleStructParameter(extendedStructOfPrimitivesOut, partitions);
deferred.resolve();
return new Promise<DeferredVoid>(deferred);
}
use of io.joynr.provider.DeferredVoid in project joynr by bmwcarit.
the class IltProvider method setAttributeDouble.
@Override
public Promise<DeferredVoid> setAttributeDouble(Double attributeDouble) {
DeferredVoid deferred = new DeferredVoid();
this.attributeDouble = attributeDouble;
attributeDoubleChanged(attributeDouble);
deferred.resolve();
return new Promise<DeferredVoid>(deferred);
}
use of io.joynr.provider.DeferredVoid in project joynr by bmwcarit.
the class IltProvider method methodToFireBroadcastWithMultipleStructParameters.
/*
* methodToFireBroadcastWithMultipleStructParameters
*/
@Override
public Promise<DeferredVoid> methodToFireBroadcastWithMultipleStructParameters(String[] partitions) {
logger.warn("**********************************************************************");
logger.warn("* IltProvider.methodToFireBroadcastWithMultipleStructParameters called");
logger.warn("**********************************************************************");
DeferredVoid deferred = new DeferredVoid();
BaseStructWithoutElements baseStructWithoutElementsOut = IltUtil.createBaseStructWithoutElements();
ExtendedExtendedBaseStruct extendedExtendedBaseStructOut = IltUtil.createExtendedExtendedBaseStruct();
fireBroadcastWithMultipleStructParameters(baseStructWithoutElementsOut, extendedExtendedBaseStructOut, partitions);
deferred.resolve();
return new Promise<DeferredVoid>(deferred);
}
Aggregations