Class FileSynchronizer
java.lang.Object
de.fraunhofer.iese.mydata.pmp.synchronizer.FileSynchronizer
- All Implemented Interfaces:
ISyncService
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFileSynchronizer(String path, ITimerService localTimerService, IPolicyService localPolicyService, IPolicyDecisionPoint localPdp) -
Method Summary
Modifier and TypeMethodDescriptionvoidpushPep(PepComponentInformation pepComponentInformation) Push the registration of a PEP componentvoidpushPip(PipComponentInformation pipComponentInformation) Push the registration of a PIP componentvoidpushPxp(PxpComponentInformation pxpComponentInformation) Push the registration of a PXP componentvoidstart()Start synchronizationvoidstop()Stop synchronization
-
Field Details
-
FILE_SYNC_THREAD_NAME
- See Also:
-
-
Constructor Details
-
FileSynchronizer
public FileSynchronizer(String path, ITimerService localTimerService, IPolicyService localPolicyService, IPolicyDecisionPoint localPdp)
-
-
Method Details
-
start
public void start()Description copied from interface:ISyncServiceStart synchronization- Specified by:
startin interfaceISyncService
-
stop
public void stop()Description copied from interface:ISyncServiceStop synchronization- Specified by:
stopin interfaceISyncService
-
pushPep
Description copied from interface:ISyncServicePush the registration of a PEP component- Specified by:
pushPepin interfaceISyncService- Parameters:
pepComponentInformation- the pepComponentInformation
-
pushPip
Description copied from interface:ISyncServicePush the registration of a PIP component- Specified by:
pushPipin interfaceISyncService- Parameters:
pipComponentInformation- the pipComponentInformation
-
pushPxp
Description copied from interface:ISyncServicePush the registration of a PXP component- Specified by:
pushPxpin interfaceISyncService- Parameters:
pxpComponentInformation- the pxpComponentInformation
-