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
| インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
|
フィールドの概要 |
java.lang.String |
id
Uniquely identifies this persona among other personas. |
| クラス 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.