Search in sources :

Example 11 with Shards

use of com.cubrid.cubridmanager.core.shard.model.Shards in project cubrid-manager by CUBRID.

the class ShardsTaskFactoryTest method testShardsTaskFactory.

public void testShardsTaskFactory() {
    Shards shards = new Shards();
    ShardsTaskFactory factory = new ShardsTaskFactory(serverInfo, shards);
    Shard shard = new Shard();
    factory.addUpdateFile(shard, "old shard");
    factory.addDeleteFile(shard);
    ITask[] tasks = factory.generateTasks();
    assertNotNull(tasks);
}
Also used : ITask(com.cubrid.common.core.task.ITask) Shards(com.cubrid.cubridmanager.core.shard.model.Shards) Shard(com.cubrid.cubridmanager.core.shard.model.Shard)

Aggregations

Shards (com.cubrid.cubridmanager.core.shard.model.Shards)11 Shard (com.cubrid.cubridmanager.core.shard.model.Shard)7 ServerInfo (com.cubrid.cubridmanager.core.common.model.ServerInfo)5 GetShardConfTask (com.cubrid.cubridmanager.core.shard.task.GetShardConfTask)5 CubridNodeChangedEvent (com.cubrid.common.ui.spi.event.CubridNodeChangedEvent)3 ICubridNode (com.cubrid.common.ui.spi.model.ICubridNode)3 ShardNode (com.cubrid.cubridmanager.core.cubrid.service.model.ShardNode)3 ShardConnection (com.cubrid.cubridmanager.core.shard.model.ShardConnection)3 ShardsStatus (com.cubrid.cubridmanager.core.shard.model.ShardsStatus)3 GetShardStatusTask (com.cubrid.cubridmanager.core.shard.task.GetShardStatusTask)3 ArrayList (java.util.ArrayList)3 HashMap (java.util.HashMap)3 ICubridNodeLoader (com.cubrid.common.ui.spi.model.ICubridNodeLoader)2 BrokerInfo (com.cubrid.cubridmanager.core.broker.model.BrokerInfo)2 BrokerInfos (com.cubrid.cubridmanager.core.broker.model.BrokerInfos)2 ServerUserInfo (com.cubrid.cubridmanager.core.common.model.ServerUserInfo)2 DatabaseInfo (com.cubrid.cubridmanager.core.cubrid.database.model.DatabaseInfo)2 GetDatabaseListTask (com.cubrid.cubridmanager.core.cubrid.database.task.GetDatabaseListTask)2 ShardStatus (com.cubrid.cubridmanager.core.shard.model.ShardStatus)2 Map (java.util.Map)2