it.sistematica.isharedoc.sharecloud.service
Class ReplicaServiceImpl
java.lang.Object
it.sistematica.isharedoc.sharecloud.service.ReplicaServiceImpl
- All Implemented Interfaces:
- ReplicaService
public class ReplicaServiceImpl
- extends java.lang.Object
- implements ReplicaService
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
entities
it.neverworks.data.EntityManager entities
cloudManager
CloudManager cloudManager
userInfo
it.neverworks.application.service.UserInfo userInfo
ReplicaServiceImpl
public ReplicaServiceImpl()
getServers
public java.util.List<ReplicaServer> getServers()
- Specified by:
getServers
in interface ReplicaService
setServers
public void setServers(java.util.List<ReplicaServer> servers)
getServer
public ReplicaServer getServer(java.lang.String serverId)
- Specified by:
getServer
in interface ReplicaService
getActiveServers
@Transactional
public java.util.List<ReplicaServer> getActiveServers()
- Specified by:
getActiveServers
in interface ReplicaService
getCloudRepository
public CloudRepository getCloudRepository(DocumentContentReplica document)
- Specified by:
getCloudRepository
in interface ReplicaService
addReplicaQueue
@Transactional
public DocumentContentReplica addReplicaQueue(java.lang.String serverId,
CloudFile file,
ItemInstance instance)
- Specified by:
addReplicaQueue
in interface ReplicaService
resetReplicaQueue
@Transactional
public void resetReplicaQueue(java.lang.String serverId,
CloudFile file)
- Specified by:
resetReplicaQueue
in interface ReplicaService
updateReplicaStatus
@Transactional
public void updateReplicaStatus(ReplicaURL url,
java.lang.String status,
java.lang.String description)
- Specified by:
updateReplicaStatus
in interface ReplicaService
updateReplicaStatus
@Transactional
public void updateReplicaStatus(java.lang.String providerId,
java.lang.String replicaId,
java.lang.String status,
java.lang.String description)
- Specified by:
updateReplicaStatus
in interface ReplicaService
listReplicaQueue
@Transactional
public java.util.List<DocumentContentReplica> listReplicaQueue(java.lang.String serverId,
DocumentContentReplica.ReplicaStatus status)
- Specified by:
listReplicaQueue
in interface ReplicaService
replica
public void replica()
- Specified by:
replica
in interface ReplicaService