diff --git a/rexster-core/src/main/java/com/tinkerpop/rexster/extension/ExtensionAllowed.java b/rexster-core/src/main/java/com/tinkerpop/rexster/extension/ExtensionAllowed.java index 5bb473e6..a3953289 100644 --- a/rexster-core/src/main/java/com/tinkerpop/rexster/extension/ExtensionAllowed.java +++ b/rexster-core/src/main/java/com/tinkerpop/rexster/extension/ExtensionAllowed.java @@ -22,10 +22,6 @@ public ExtensionAllowed(final String namespace) { this.namespace = namespace; } - public String getNamespace() { - return namespace; - } - /** * Determines if the namespace and extension are allowed given the configuration of the graph in rexster.xml. */ diff --git a/rexster-core/src/main/java/com/tinkerpop/rexster/extension/ExtensionMethod.java b/rexster-core/src/main/java/com/tinkerpop/rexster/extension/ExtensionMethod.java index 2c9a7f3a..00e35219 100644 --- a/rexster-core/src/main/java/com/tinkerpop/rexster/extension/ExtensionMethod.java +++ b/rexster-core/src/main/java/com/tinkerpop/rexster/extension/ExtensionMethod.java @@ -7,13 +7,30 @@ import java.lang.reflect.Method; import java.util.HashMap; +/** + * Holds the reflected method for the extension service call and its associated + * extension attributes. + */ public class ExtensionMethod { + + /** + * The service method. + */ private final Method method; + /** + * The definition of the extension. + */ private final ExtensionDefinition extensionDefinition; + /** + * The descriptor for the extension. + */ private final ExtensionDescriptor extensionDescriptor; + /** + * The extension class that owns this method. + */ private final RexsterExtension rexsterExtension; public ExtensionMethod(final Method method, final ExtensionDefinition extensionDefinition, @@ -33,10 +50,6 @@ public ExtensionDefinition getExtensionDefinition() { return this.extensionDefinition; } - public ExtensionDescriptor getExtensionDescriptor() { - return this.extensionDescriptor; - } - public RexsterExtension getRexsterExtension() { return this.rexsterExtension; } diff --git a/rexster-core/src/main/java/com/tinkerpop/rexster/extension/RexsterExtension.java b/rexster-core/src/main/java/com/tinkerpop/rexster/extension/RexsterExtension.java index 156febd9..0af1c3a8 100644 --- a/rexster-core/src/main/java/com/tinkerpop/rexster/extension/RexsterExtension.java +++ b/rexster-core/src/main/java/com/tinkerpop/rexster/extension/RexsterExtension.java @@ -4,10 +4,11 @@ * Marks a class as one that can be used as an extension to Rexster. */ public interface RexsterExtension { + /** * Determines if the configuration for the extension is valid. * * @return True if the configuration is valid and false otherwise. */ - public boolean isConfigurationValid(ExtensionConfiguration extensionConfiguration); + public boolean isConfigurationValid(final ExtensionConfiguration extensionConfiguration); }