public final enum

Capability

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ org.mule.modules.janrain.basic.Capability

Class Overview

Enumeration of possible capabilities of Mule modules. Each capability represents a bit in a bit array. The capabilities of a particular module can be queried using Capabilities

Summary

Enum Values
Capability  CONNECTION_MANAGEMENT_CAPABLE  This capability indicates that the module implements ConnectionManager  
Capability  LIFECYCLE_CAPABLE  This capability indicates that the module implements org.mule.api.lifecycle.Lifecycle  
Capability  OAUTH1_CAPABLE  This capability indicates that the module implements org.mule.api.oauth.OAuth1Adapter  
Capability  OAUTH2_CAPABLE  This capability indicates that the module implements org.mule.api.oauth.OAuth2Adapter  
Capability  OAUTH_ACCESS_TOKEN_MANAGEMENT_CAPABLE  This capability indicates that the module implements org.mule.api.oauth.OAuthManager  
Capability  POOLING_CAPABLE  This capability indicates that the module implements org.mule.api.adapter.PoolManager  
Fields
private int bit
[Expand]
Inherited Fields
From class java.lang.Enum
Public Methods
int getBit()
static Capability valueOf(String name)
final static Capability[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final Capability CONNECTION_MANAGEMENT_CAPABLE

This capability indicates that the module implements ConnectionManager

public static final Capability LIFECYCLE_CAPABLE

This capability indicates that the module implements org.mule.api.lifecycle.Lifecycle

public static final Capability OAUTH1_CAPABLE

This capability indicates that the module implements org.mule.api.oauth.OAuth1Adapter

public static final Capability OAUTH2_CAPABLE

This capability indicates that the module implements org.mule.api.oauth.OAuth2Adapter

public static final Capability OAUTH_ACCESS_TOKEN_MANAGEMENT_CAPABLE

This capability indicates that the module implements org.mule.api.oauth.OAuthManager

public static final Capability POOLING_CAPABLE

This capability indicates that the module implements org.mule.api.adapter.PoolManager

Fields

private int bit

Public Methods

public int getBit ()

public static Capability valueOf (String name)

Parameters
name

public static final Capability[] values ()