public String getLocalUrl() { // see NEXUS-2482 if ( getCurrentConfiguration( false ).getLocalStorage() == null || StringUtils.isEmpty( getCurrentConfiguration( false ).getLocalStorage().getUrl() ) ) { return getCurrentConfiguration( false ).defaultLocalStorageUrl; } return getCurrentConfiguration( false ).getLocalStorage().getUrl(); }
@Override public void setLocalUrl( String localUrl ) throws StorageException { String newLocalUrl = null; if ( localUrl != null ) { newLocalUrl = localUrl.trim(); } if ( newLocalUrl != null ) { if ( newLocalUrl.endsWith( RepositoryItemUid.PATH_SEPARATOR ) ) { newLocalUrl = newLocalUrl.substring( 0, newLocalUrl.length() - 1 ); } getLocalStorage().validateStorageUrl( newLocalUrl ); } // Dont use getLocalUrl since that applies default if ( getCurrentConfiguration( false ).getLocalStorage() != null && !StringUtils.equals( newLocalUrl, getCurrentConfiguration( false ).getLocalStorage().getUrl() ) ) { this.localUrlChanged = true; } super.setLocalUrl( localUrl ); }
/** * Method writeCLocalStorage. * * @param cLocalStorage * @param serializer * @param tagName * @throws java.io.IOException */ private void writeCLocalStorage( CLocalStorage cLocalStorage, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( cLocalStorage.getProvider() != null ) { serializer.startTag( NAMESPACE, "provider" ).text( cLocalStorage.getProvider() ).endTag( NAMESPACE, "provider" ); } if ( cLocalStorage.getUrl() != null ) { serializer.startTag( NAMESPACE, "url" ).text( cLocalStorage.getUrl() ).endTag( NAMESPACE, "url" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeCLocalStorage( CLocalStorage, String, XmlSerializer )
.getLocalStorage().getUrl(); if (StringUtils.isNotBlank(overrideLocalStorageUrl)) { resource.setOverrideLocalStorageUrl(overrideLocalStorageUrl);
.getLocalStorage().getUrl(); if ( StringUtils.isNotBlank( overrideLocalStorageUrl ) )