@Override
protected List<String> performAdd( PlatformBroker platformBroker )
{
String addURI = getOptions().getAddOrUpdateURI();
SchemaCatalog catalog = platformBroker.getSchemeCatalog();
String schemaName = getOptions().getSchemaName();
String protocol = getOptions().getProtocolName();
String format = getOptions().getFormatName();
if( addURI == null )
{
boolean success = catalog.addSchemaDef( schemaName, Protocol.getProtocol( protocol ), Format.getFormat( format ), null );
if( success )
return asList( schemaName );
return null;