org.jclouds.openstack.v2_0.services
Annotation Type Extension


@Retention(value=RUNTIME)
@Target(value={TYPE,FIELD,PARAMETER,METHOD})
@Qualifier
public @interface Extension

An extension of a service. In order for us to understand the context of the extension, we must consider the extensions call.
For our purposes, the minimal context of an extension is the type of the service it extends ex. ServiceType#COMPUTE, and its namespace ex. http://docs.openstack.org /ext/keypairs/api/v1.1.

Author:
Adrian Cole
See Also:
ServiceType, , ,

Required Element Summary
 String namespace
          namespace ex.
 String of
          the service type this is an extension of.
 

Element Detail

of

public abstract String of
the service type this is an extension of.

note

This isn't necessarily one of the built-in services, it could be an extension of a custom service.

Returns:
the service type this is an extension of.

namespace

public abstract String namespace
namespace ex. http ://docs.openstack.org /ext/keypairs/api/v1.1.

Returns:
the namespace of the extension


Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.