Package com.mewna.catnip.shard.manager
Class AbstractShardManager
java.lang.Object
com.mewna.catnip.shard.manager.AbstractShardManager
- All Implemented Interfaces:
ShardManager
- Direct Known Subclasses:
DefaultShardManager
- Since:
- 11/13/18.
- Author:
- amy
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddCondition
(ShardCondition condition) Add a condition to this shard manager.catnip()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.mewna.catnip.shard.manager.ShardManager
addToConnectQueue, shard, shardCount, shardIds, shutdown, start
-
Constructor Details
-
AbstractShardManager
public AbstractShardManager()
-
-
Method Details
-
addCondition
Description copied from interface:ShardManager
Add a condition to this shard manager.- Specified by:
addCondition
in interfaceShardManager
- Parameters:
condition
- The new condition.- Returns:
- Itself.
-
conditions
- Specified by:
conditions
in interfaceShardManager
- Returns:
- The shard conditions for this shard manager instance.
- See Also:
-
catnip
- Specified by:
catnip
in interfaceShardManager
- Returns:
- The catnip instance this shard manager is for.
-
catnip
- Specified by:
catnip
in interfaceShardManager
- Returns:
this
.
-