/** * Builds the resolve path handler. * * @return the operation step handler */ public ResolvePathHandler build() { if (relativeToAttribute == null) relativeToAttribute = PathResourceDefinition.RELATIVE_TO; if (pathAttribute == null) pathAttribute = PathResourceDefinition.PATH; return new ResolvePathHandler(operationDefinition, parentAttribute, relativeToAttribute, pathAttribute, pathManager); }
/** * Builds the resolve path handler. * * @return the operation step handler */ public ResolvePathHandler build() { if (relativeToAttribute == null) relativeToAttribute = PathResourceDefinition.RELATIVE_TO; if (pathAttribute == null) pathAttribute = PathResourceDefinition.PATH; final SimpleOperationDefinitionBuilder builder = new SimpleOperationDefinitionBuilder(operationName, new ResolvePathResourceDescriptionResolver(operationName)) .addParameter(ResolvePathHandler.RELATIVE_TO_ONLY) .setReplyType(ModelType.STRING) .setReadOnly() .setRuntimeOnly(); if (deprecatedSince != null) { builder.setDeprecated(deprecatedSince); } return new ResolvePathHandler(builder.build(), parentAttribute, relativeToAttribute, pathAttribute, pathManager, checkAbsolutePath); }
/** * Builds the resolve path handler. * * @return the operation step handler */ public ResolvePathHandler build() { if (relativeToAttribute == null) relativeToAttribute = PathResourceDefinition.RELATIVE_TO; if (pathAttribute == null) pathAttribute = PathResourceDefinition.PATH; final SimpleOperationDefinitionBuilder builder = new SimpleOperationDefinitionBuilder(operationName, new ResolvePathResourceDescriptionResolver(operationName)) .addParameter(ResolvePathHandler.RELATIVE_TO_ONLY) .setReplyType(ModelType.STRING) .setReadOnly() .setRuntimeOnly(); if (deprecatedSince != null) { builder.setDeprecated(deprecatedSince); } return new ResolvePathHandler(builder.build(), parentAttribute, relativeToAttribute, pathAttribute, pathManager, checkAbsolutePath); }
/** * Builds the resolve path handler. * * @return the operation step handler */ public ResolvePathHandler build() { if (relativeToAttribute == null) relativeToAttribute = PathResourceDefinition.RELATIVE_TO; if (pathAttribute == null) pathAttribute = PathResourceDefinition.PATH; final SimpleOperationDefinitionBuilder builder = new SimpleOperationDefinitionBuilder(operationName, new ResolvePathResourceDescriptionResolver(operationName)) .addParameter(ResolvePathHandler.RELATIVE_TO_ONLY) .setReplyType(ModelType.STRING) .setReadOnly() .setRuntimeOnly(); if (deprecatedSince != null) { builder.setDeprecated(deprecatedSince); } return new ResolvePathHandler(builder.build(), parentAttribute, relativeToAttribute, pathAttribute, pathManager); }