jp.ikedam.jenkins.plugins.updatesitesmanager
クラス DescribedUpdateSiteWrapper

java.lang.Object
  上位を拡張 hudson.model.UpdateSite
      上位を拡張 jp.ikedam.jenkins.plugins.updatesitesmanager.DescribedUpdateSite
          上位を拡張 jp.ikedam.jenkins.plugins.updatesitesmanager.DescribedUpdateSiteWrapper
すべての実装されたインタフェース:
hudson.ExtensionPoint, hudson.model.Describable<DescribedUpdateSite>, hudson.model.ModelObject, Serializable, jenkins.model.ModelObjectWithContextMenu

public class DescribedUpdateSiteWrapper
extends DescribedUpdateSite

Wrapper for UpdateSite. UpdateSite is not designed to manage in configuration pages, that is, UpdateSite has no Descriptor nor DataBoundConstructor. This class wraps UpdateSite and provides functions to be managed in views.

関連項目:
直列化された形式

入れ子のクラスの概要
static class DescribedUpdateSiteWrapper.DescriptorImpl
          Descriptor for this class.
 
クラス jp.ikedam.jenkins.plugins.updatesitesmanager.DescribedUpdateSite から継承された入れ子のクラス/インタフェース
DescribedUpdateSite.Descriptor
 
クラス hudson.model.UpdateSite から継承された入れ子のクラス/インタフェース
hudson.model.UpdateSite.Data, hudson.model.UpdateSite.Entry, hudson.model.UpdateSite.Plugin
 
インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
インタフェース jenkins.model.ModelObjectWithContextMenu から継承された入れ子のクラス/インタフェース
jenkins.model.ModelObjectWithContextMenu.ContextMenu, jenkins.model.ModelObjectWithContextMenu.MenuItem
 
フィールドの概要
 
クラス hudson.model.UpdateSite から継承されたフィールド
neverUpdate, signatureCheck
 
コンストラクタの概要
DescribedUpdateSiteWrapper(String id, String url)
          Constructor for new UpdateSite
DescribedUpdateSiteWrapper(hudson.model.UpdateSite updateSite)
          Constructor from existing UpdateSite
 
メソッドの概要
 String getId()
          Returns site id.
 hudson.model.UpdateSite getUpdateSite()
          Returns UpdateSite to register to Jenkins.
 String getUrl()
          Returns the URL of the site.
 boolean isEditable()
          Returns whether this UpdateSite is editable by UpdateSiteManager Editable only when wrapped object is an instance of UpdateSite.
 
クラス jp.ikedam.jenkins.plugins.updatesitesmanager.DescribedUpdateSite から継承されたメソッド
all, doConfigure, doContextMenu, doDelete, getAvailables, getDescriptor, getDisplayName, getNote, getPageUrl, getUpdates, hasUpdates, isDisabled, isDue
 
クラス hudson.model.UpdateSite から継承されたメソッド
doInvalidateData, doPostBack, doVerifySignature, getConnectionCheckUrl, getData, getDataTimestamp, getDownloadUrl, getJSONObject, getPlugin, isLegacyDefault
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DescribedUpdateSiteWrapper

@DataBoundConstructor
public DescribedUpdateSiteWrapper(String id,
                                                       String url)
Constructor for new UpdateSite

パラメータ:
id -
url -

DescribedUpdateSiteWrapper

public DescribedUpdateSiteWrapper(hudson.model.UpdateSite updateSite)
Constructor from existing UpdateSite

パラメータ:
updateSite -
メソッドの詳細

getUpdateSite

public hudson.model.UpdateSite getUpdateSite()
Returns UpdateSite to register to Jenkins.

オーバーライド:
クラス DescribedUpdateSite 内の getUpdateSite
戻り値:
UpdateSite
関連項目:
DescribedUpdateSite.getUpdateSite()

getId

public String getId()
Returns site id.

オーバーライド:
クラス hudson.model.UpdateSite 内の getId
戻り値:
site id
関連項目:
UpdateSite.getId()

getUrl

public String getUrl()
Returns the URL of the site.

オーバーライド:
クラス hudson.model.UpdateSite 内の getUrl
戻り値:
the URL of the site
関連項目:
UpdateSite.getUrl()

isEditable

public boolean isEditable()
Returns whether this UpdateSite is editable by UpdateSiteManager Editable only when wrapped object is an instance of UpdateSite. Subclass of UpdateSite is not allowed, for there may be fields UpdateSiteManager does not know. The site whose id is "default" is also ineditable, for it must be managed in UpdateCenter.

オーバーライド:
クラス DescribedUpdateSite 内の isEditable
戻り値:
whether this UpdateSite is editable
関連項目:
DescribedUpdateSite.isEditable()


Copyright © 2004-2013. All Rights Reserved.