16 class DtEnvironmentProcessRepository;
17 class DtReflectedEnvironmentProcess;
18 class DtReflectedEnvironmentProcessList;
33 Dt_DEF_TRANSLATOR_NAME(
"Environment Process" );
71 virtual void enableTranslator(
bool enabled);
96 const DtEnvironmentProcessRepository& source );
114 virtual DtEnvironmentProcessRepository* translate(DtEnvironmentProcessRepository* destination,
134 static bool disDiscoveryCriteria( DtReflectedObject*
object,
void* userData );
151 static void disAdditionCallback( DtReflectedEnvironmentProcess*
object,
void* userData );
164 static void disUpdateCallback( DtReflectedEnvironmentProcess*
object,
void* userData );
179 static void disRemovalCallback( DtReflectedEnvironmentProcess*
object,
void* userData );
213 static void portalAdditionCallback(
228 static void portalUpdateCallback(
245 static void portalRemovalCallback(
271 virtual void discoverDisObject( DtReflectedEnvironmentProcess*
object );
312 virtual void receiveDisUpdate( DtReflectedEnvironmentProcess*
object);
345 virtual void createPortalPublisher(
DtBrokerObject* brokerObject );
375 virtual void deletePortalPublisher(
DtBrokerObject* brokerObject );
395 virtual bool isPortalPublishable(
const DtBrokerObject* brokerObject )
const;
403 virtual bool isDisPublishable(
const DtBrokerObject* brokerObject )
const;