public void setStatus( IServerStatusProvider.ServerStatus serverStatus ) { if ( this.serverStatus != serverStatus ) { this.serverStatus = serverStatus; fireOnChange(); } }
public IServerStatusProvider getProvider() { if ( instance == null ) { if ( System.getProperty( PROVIDER_CLASS ) != null ) { try { instance = (IServerStatusProvider) Class.forName( System.getProperty( PROVIDER_CLASS ) ).newInstance(); } catch ( ClassNotFoundException e ) { logger.error( "ServerStatusProvider class not found", e ); } catch ( InstantiationException | IllegalAccessException e ) { logger.error( "ServerStatusProvider class could not be instantiated", e ); } } if ( instance == null ) { instance = new ServerStatusProvider(); } } return instance; } }
public void setStatusMessages( String[] messages ) { if ( this.messages != messages ) { this.messages = messages; fireOnChange(); } }