@Override public CRepository getConfiguration( boolean forWrite ) { return (CRepository) super.getConfiguration( forWrite ); }
@Override public CRemoteHttpProxySettings getConfiguration( boolean forWrite ) { return (CRemoteHttpProxySettings) super.getConfiguration( forWrite ); }
@Override public CNotification getConfiguration( boolean forWrite ) { return (CNotification) super.getConfiguration( forWrite ); }
@Override public CRestApiSettings getConfiguration( boolean forWrite ) { return (CRestApiSettings) super.getConfiguration( forWrite ); }
@Override @SuppressWarnings( "unchecked" ) public List<CScheduledTask> getConfiguration( boolean forWrite ) { return (List<CScheduledTask>) super.getConfiguration( forWrite ); }
@Override public CRestApiSettings getConfiguration( boolean forWrite ) { return (CRestApiSettings) super.getConfiguration( forWrite ); }
@Override public CErrorReporting getConfiguration( boolean forWrite ) { return (CErrorReporting) super.getConfiguration( forWrite ); }
@Override public CSmtpConfiguration getConfiguration( boolean forWrite ) { return (CSmtpConfiguration) super.getConfiguration( forWrite ); }
@Override @SuppressWarnings( "unchecked" ) public List<CRepositoryTarget> getConfiguration( boolean forWrite ) { return (List<CRepositoryTarget>) super.getConfiguration( forWrite ); }
@Override public CRepositoryGrouping getConfiguration( boolean forWrite ) { return (CRepositoryGrouping) super.getConfiguration( forWrite ); }
@Override public CRouting getConfiguration( boolean forWrite ) { return (CRouting) super.getConfiguration( forWrite ); }
@Override public CHttpProxySettings getConfiguration( boolean forWrite ) { return (CHttpProxySettings) super.getConfiguration( forWrite ); }
@Override public CRemoteConnectionSettings getConfiguration( boolean forWrite ) { if ( getOriginalConfiguration() == null ) { // create default CRemoteConnectionSettings newConn = new CRemoteConnectionSettings(); newConn.setConnectionTimeout( 20000 ); newConn.setRetrievalRetryCount( 3 ); getApplicationConfiguration().getConfigurationModel().setGlobalConnectionSettings( newConn ); setOriginalConfiguration( newConn ); } return (CRemoteConnectionSettings) super.getConfiguration( forWrite ); }