org.ccsds.moims.mo.com.activitytracking.consumer.ActivityTrackingStub Maven / Gradle / Ivy
The newest version!
package org.ccsds.moims.mo.com.activitytracking.consumer;
/**
* Consumer stub for ActivityTracking service.
*/
public class ActivityTrackingStub implements org.ccsds.moims.mo.com.activitytracking.consumer.ActivityTracking {
private final org.ccsds.moims.mo.mal.consumer.MALConsumer consumer;
/**
* Wraps a MALconsumer connection with service specific methods that map from
* the high level service API to the generic MAL API.
*
* @param consumer consumer The MALConsumer to use in this stub.
*/
public ActivityTrackingStub(org.ccsds.moims.mo.mal.consumer.MALConsumer consumer) {
this.consumer = consumer;
}
/**
* Returns the internal MAL consumer object used for sending of messages from
* this interface.
*
* @return The MAL consumer object.
*/
public org.ccsds.moims.mo.mal.consumer.MALConsumer getConsumer() {
return consumer;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy