16 class DtEnvironmentProcessRepository;
17 class DtReflectedEnvironmentProcess;
18 class DtReflectedEnvironmentProcessList;
23 namespace DtTenaBroker
34 Dt_DEF_TRANSLATOR_NAME(
"Environment Process" );
60 virtual void enableTranslator(
bool enabled);
85 const DtEnvironmentProcessRepository& source );
103 virtual DtEnvironmentProcessRepository* translate( DtEnvironmentProcessRepository* destination,
123 static bool tenaDiscoveryCriteria( DtReflectedObject*
object,
void* userData );
139 static void tenaAdditionCallback( DtReflectedEnvironmentProcess*
object,
void* userData );
152 static void tenaUpdateCallback( DtReflectedEnvironmentProcess*
object,
void* userData );
167 static void tenaRemovalCallback( DtReflectedEnvironmentProcess*
object,
void* userData );
254 virtual void discoverTenaObject( DtReflectedEnvironmentProcess*
object );
297 virtual void receiveTenaUpdate( DtReflectedEnvironmentProcess*
object);
338 virtual void createPortalPublisher(
DtBrokerObject* brokerObject );
376 virtual void deletePortalPublisher(
DtBrokerObject* brokerObject );
398 virtual bool isPortalPublishable(
const DtBrokerObject* brokerObject )
const;
406 virtual bool isTenaPublishable(
const DtBrokerObject* brokerObject )
const;