public class LscConfiguration extends Object
public static void loadFromInstance(Lsc lscInstance)
public static LscConfiguration getInstance()
public static Collection<AuditType> getAudits()
public static Collection<ConnectionType> getConnections()
public static ConnectionType getConnection(String name)
public static Collection<TaskType> getTasks()
public static void addTask(TaskType task)
public static void removeTask(TaskType task)
public static void addConnection(ConnectionType connection)
public static void removeConnection(ConnectionType connection)
public static void addAudit(AuditType audit)
public static void removeAudit(AuditType audit)
public static void finalizeInitialization()
public LscConfiguration clone()
public static void saving()
public static void saved()
public static void logModification(Object o)
public boolean isModified()
public static void revertToInitialState()
public static boolean isInitialized()
public void setConnections(List<ConnectionType> conns)
public int getRevision()
public static SecurityType getSecurity()
public void setSecurity(SecurityType sec)
public void validate() throws LscException
LscException
public Lsc getLsc()
public static SyncOptionsType getSyncOptions(TaskType task)
public static DatasetType getDataset(PropertiesBasedSyncOptionsType conf, String attributeName)
public static ServiceType getDestinationService(TaskType t)
public static ServiceType getSourceService(TaskType t)
public static void setSourceService(TaskType t, ServiceType s) throws LscConfigurationException
LscConfigurationException
public static void setDestinationService(TaskType t, ServiceType s) throws LscConfigurationException
LscConfigurationException
public static Class<?> getServiceImplementation(ServiceType service)
public static Class<?> getSyncOptionsImplementation(SyncOptionsType syncOptions)
public static void loadSyncOptions(TaskType newTask, String taskName, Properties props) throws LscConfigurationException
LscConfigurationException
public static void reset()
public static void setSyncOptions(TaskType task, SyncOptionsType syncOptions) throws LscConfigurationException
LscConfigurationException
Copyright © 2005-2024 LSC project. All Rights Reserved.