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 IAccountDatabasegetAccountDatabase()Get account database which manage SQL accountsprotected OptEcoCacheAccountManagergetAccountManager()Get account manager which Manager cache accountsprotected OptEcoConfigurationLoadergetConfigurationLoader()Get configuration loader of OptEco.protected DebuggergetDebugger()Get debugger of OptEcoprotected OptEcoLanguageLoadergetLanguageLoader()Get language loader classprotected java.util.logging.LoggergetLogger()protected OptEcogetPlugin()Plugin implementationprotected StorageTypegetStorageType()Storage type of configurationprotected TransactionManagergetTransactionManager()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:
IAccountDatabaseclass
-
getAccountManager
Get account manager which Manager cache accounts- Returns:
OptEcoCacheAccountManagerclass
-
getTransactionManager
Get transaction manager which manage transactions- Returns:
TransactionManagerclass
-
getLanguageLoader
Get language loader class- Returns:
OptEcoLanguageLoaderclass
-
getLogger
protected java.util.logging.Logger getLogger()- Returns:
- The logger of OptEco
-