public class AdminServiceImpl extends GenericServiceImpl implements org.bimserver.shared.interfaces.AdminInterface
| Constructor and Description |
|---|
AdminServiceImpl(ServiceMap serviceMap) |
| Modifier and Type | Method and Description |
|---|---|
Integer |
clearOutputFileCache() |
void |
disablePlugin(String name) |
void |
enablePlugin(String name) |
List<org.bimserver.interfaces.objects.SPluginDescriptor> |
getAllPlugins() |
org.bimserver.interfaces.objects.SBimServerInfo |
getBimServerInfo() |
org.bimserver.interfaces.objects.SDatabaseInformation |
getDatabaseInformation() |
org.bimserver.interfaces.objects.SJavaInfo |
getJavaInfo() |
Date |
getLastDatabaseReset() |
org.bimserver.interfaces.objects.SVersion |
getLatestVersion() |
List<org.bimserver.interfaces.objects.SLogAction> |
getLogs() |
org.bimserver.interfaces.objects.SMetrics |
getMetrics() |
List<org.bimserver.interfaces.objects.SMigration> |
getMigrations() |
String |
getProtocolBuffersFile(String interfaceName) |
org.bimserver.interfaces.objects.SServerInfo |
getServerInfo() |
String |
getServerLog() |
Date |
getServerStartTime() |
org.bimserver.interfaces.objects.SSystemInfo |
getSystemInfo() |
org.bimserver.interfaces.objects.SVersion |
getVersion() |
void |
migrateDatabase() |
void |
regenerateGeometry(Long croid) |
void |
setup(String siteAddress,
String serverName,
String serverDescription,
String serverIcon,
String adminName,
String adminUsername,
String adminPassword) |
void |
shutdown() |
Boolean |
upgradePossible() |
getAuthorization, getBimServer, getCurrentUser, getInternalAccessMethod, getServiceMap, getUserSettings, handleException, requireAdminAuthentication, requireAdminAuthenticationAndRunningServer, requireAdminOrMonitorAuthentication, requireAuthentication, requireAuthenticationAndRunningServer, requireRealUserAuthentication, requireRunningServer, requireSelfregistrationAllowed, setAuthorizationpublic AdminServiceImpl(ServiceMap serviceMap)
public Integer clearOutputFileCache() throws org.bimserver.shared.exceptions.UserException
clearOutputFileCache in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SSystemInfo getSystemInfo()
throws org.bimserver.shared.exceptions.UserException
getSystemInfo in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SJavaInfo getJavaInfo()
throws org.bimserver.shared.exceptions.UserException
getJavaInfo in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SBimServerInfo getBimServerInfo()
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
getBimServerInfo in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic String getServerLog() throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getServerLog in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic String getProtocolBuffersFile(String interfaceName) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getProtocolBuffersFile in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SServerInfo getServerInfo()
getServerInfo in interface org.bimserver.shared.interfaces.AdminInterfacepublic org.bimserver.interfaces.objects.SVersion getVersion()
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
getVersion in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SVersion getLatestVersion()
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
getLatestVersion in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic Boolean upgradePossible() throws org.bimserver.shared.exceptions.UserException
upgradePossible in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.UserExceptionpublic void disablePlugin(String name) throws org.bimserver.shared.exceptions.UserException
disablePlugin in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.UserExceptionpublic void enablePlugin(String name) throws org.bimserver.shared.exceptions.UserException
enablePlugin in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.UserExceptionpublic Date getServerStartTime()
getServerStartTime in interface org.bimserver.shared.interfaces.AdminInterfacepublic Date getLastDatabaseReset() throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getLastDatabaseReset in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void setup(String siteAddress, String serverName, String serverDescription, String serverIcon, String adminName, String adminUsername, String adminPassword) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
setup in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SMigration> getMigrations() throws org.bimserver.shared.exceptions.UserException
getMigrations in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.UserExceptionpublic void migrateDatabase()
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
migrateDatabase in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SLogAction> getLogs() throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getLogs in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SDatabaseInformation getDatabaseInformation()
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
getDatabaseInformation in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SPluginDescriptor> getAllPlugins() throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
getAllPlugins in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic void regenerateGeometry(Long croid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
regenerateGeometry in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SMetrics getMetrics()
throws org.bimserver.shared.exceptions.UserException
getMetrics in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.UserExceptionpublic void shutdown()
throws org.bimserver.shared.exceptions.UserException,
org.bimserver.shared.exceptions.ServerException
shutdown in interface org.bimserver.shared.interfaces.AdminInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionCopyright © 2019 OpenSource BIM. All rights reserved.