javax.annotation
Annotation Type Resource
@Target(value={TYPE,METHOD,FIELD})
@Retention(value=RUNTIME)
public @interface Resource
- Since:
- Common Annotations 1.0
name
public abstract java.lang.String name
- Default:
- ""
type
public abstract java.lang.Class type
- Default:
- java.lang.Object.class
authenticationType
public abstract Resource.AuthenticationType authenticationType
- Default:
- javax.annotation.Resource.AuthenticationType.CONTAINER
shareable
public abstract boolean shareable
- Default:
- true
description
public abstract java.lang.String description
- Default:
- ""
mappedName
public abstract java.lang.String mappedName
- Default:
- ""
lookup
public abstract java.lang.String lookup
- Returns:
- The name of the entry, if any, to use for this resource
- Since:
- Common Annotations 1.1
- Default:
- ""
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.