Package com.se21.calbot.factories
Class clientFactory
java.lang.Object
com.se21.calbot.factories.clientFactory
Factory class to generate object for type of client used by user(eg: discord, telegram etc).
This class is one of responsible to help achieve factory pattern in project.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionProvides object of ClientManager used by current user
-
Field Details
-
discordcleint
-
-
Constructor Details
-
clientFactory
public clientFactory()
-
-
Method Details
-
getClient
Provides object of ClientManager used by current user- Parameters:
channel
- requested GUI client type- Returns:
- specific client type object will be typecast with ClientManager interface class (like Discord obj will be typecast to ClientManager object)
-