hudson.plugins.persona
クラス Persona

java.lang.Object
  上位を拡張 hudson.plugins.persona.Persona
すべての実装されたインタフェース:
hudson.ExtensionPoint, hudson.model.ModelObject
直系の既知のサブクラス:
SimplePersona

public abstract class Persona
extends java.lang.Object
implements hudson.ExtensionPoint, hudson.model.ModelObject

A person and his/her set of quotes.

Normally a persona is someone famous, funny, or both (such as Chuck Norris.)

作成者:
Kohsuke Kawaguchi

入れ子のクラスの概要
static class Persona.ConverterImpl
           
 
インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
フィールドの概要
 java.lang.String id
          Uniquely identifies this persona among other personas.
 
コンストラクタの概要
protected Persona()
           
protected Persona(java.lang.String id)
           
 
メソッドの概要
static hudson.ExtensionList<Persona> all()
          Returns all the registered Personas.
static Persona byId(java.lang.String id)
           
abstract  Quote generateProjectQuote(hudson.model.AbstractProject<?,?> project, LocationSelector selector)
          Generates a random quote for the project top page.
abstract  Quote generateQuote(hudson.model.AbstractBuild<?,?> build, LocationSelector selector)
          Generates a random quote for the given build.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース hudson.model.ModelObject から継承されたメソッド
getDisplayName
 

フィールドの詳細

id

public final java.lang.String id
Uniquely identifies this persona among other personas.

コンストラクタの詳細

Persona

protected Persona(java.lang.String id)

Persona

protected Persona()
メソッドの詳細

generateQuote

public abstract Quote generateQuote(hudson.model.AbstractBuild<?,?> build,
                                    LocationSelector selector)
Generates a random quote for the given build.

関連項目:
AbstractQuoteImpl

generateProjectQuote

public abstract Quote generateProjectQuote(hudson.model.AbstractProject<?,?> project,
                                           LocationSelector selector)
Generates a random quote for the project top page.

関連項目:
AbstractQuoteImpl

all

public static hudson.ExtensionList<Persona> all()
Returns all the registered Personas.


byId

public static Persona byId(java.lang.String id)


Copyright © 2004-2012. All Rights Reserved.