Package me.playernguyen.opteco
Class OptEcoImplementation
java.lang.Object
me.playernguyen.opteco.OptEcoImplementation
- Direct Known Subclasses:
AbstractPermission
,MessageFormat
,Metrics
,OptEcoDebugger
,OptEcoListener
,OptEcoLoaderAbstract
,OptEcoUpdater
,SQLAccountDatabase
,SQLEstablish
,Transaction
,TransactionManager
,TransactionSQL
public abstract class OptEcoImplementation
extends java.lang.Object
The implementation class to implement from
OptEco
class instance-
Constructor Summary
Constructors Constructor Description OptEcoImplementation()
-
Method Summary
Modifier and Type Method Description protected IAccountDatabase
getAccountDatabase()
Get account database which manage SQL accountsprotected OptEcoCacheAccountManager
getAccountManager()
Get account manager which Manager cache accountsprotected OptEcoConfigurationLoader
getConfigurationLoader()
Get configuration loader of OptEco.protected Debugger
getDebugger()
Get debugger of OptEcoprotected OptEcoLanguageLoader
getLanguageLoader()
Get language loader classprotected java.util.logging.Logger
getLogger()
protected OptEco
getPlugin()
Plugin implementationprotected StorageType
getStorageType()
Storage type of configurationprotected TransactionManager
getTransactionManager()
Get transaction manager which manage transactions
-
Constructor Details
-
OptEcoImplementation
public OptEcoImplementation()
-
-
Method Details
-
getPlugin
Plugin implementation- Returns:
- OptEco class
-
getStorageType
Storage type of configuration- Returns:
- storage type
-
getDebugger
Get debugger of OptEco- Returns:
- debugger class
-
getConfigurationLoader
Get configuration loader of OptEco. It's mean config.yml files- Returns:
- Loader class
-
getAccountDatabase
Get account database which manage SQL accounts- Returns:
IAccountDatabase
class
-
getAccountManager
Get account manager which Manager cache accounts- Returns:
OptEcoCacheAccountManager
class
-
getTransactionManager
Get transaction manager which manage transactions- Returns:
TransactionManager
class
-
getLanguageLoader
Get language loader class- Returns:
OptEcoLanguageLoader
class
-
getLogger
protected java.util.logging.Logger getLogger()- Returns:
- The logger of OptEco
-