Package gw.config

Interface IService

All Superinterfaces:
IPluginHost
All Known Subinterfaces:
ICoercionManager, IDefaultTypeLoader, IEntityAccess, IExtendedTypeLoader, IExtensionFolderLocator, IFileSystem, IGlobalLoaderProvider, IGosuInitializationHooks, IGosuLocalizationService, IGosuParserFactory, IGosuProfilingService, IGosuShop, IMemoryMonitor, IPlatformHelper, ITypeLoader, ITypeSystem, IXmlSchemaCompatibilityConfig
All Known Implementing Classes:
AbstractPlatformHelper, BaseService, CompilerMemoryMonitor, CompilerPlatformHelper, DefaultEntityAccess, DefaultExtensionFolderLocator, DefaultGlobalLoaderProvider, DefaultGosuInitializationHooks, DefaultGosuProfilingService, DefaultLocalizationService, DefaultMemoryMonitor, DefaultPlatformHelper, DefaultTypeLoader, DefaultXmlSchemaCompatibilityConfig, DynamicTypeLoader, FileSystemImpl, GosucGlobalLoaderProvider, GosuClassTypeLoader, GosuEditorPlatformHelper, GosuIndustrialParkImpl, GosuParserFactoryImpl, GWCoercionManager, GWEntityAccess, PackageTypeLoader, PropertiesTypeLoader, ShellEntityAccess, SimpleTypeLoader, StandardCoercionManager, TypeInPackageTypeLoader, TypeLoaderAccess, TypeLoaderBase

public interface IService extends IPluginHost
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Initialize this service
    boolean
     
    void
    Uninitialize this service

    Methods inherited from interface gw.plugin.IPluginHost

    getInterface
  • Method Details

    • isInited

      boolean isInited()
      Returns:
      true if this service has been initialized, false otherwise
    • init

      void init()
      Initialize this service
    • uninit

      void uninit()
      Uninitialize this service