net.hurstfrost.jenkins.avatar.user
Class AvatarProperty
java.lang.Object
hudson.model.UserProperty
net.hurstfrost.jenkins.avatar.user.AvatarProperty
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Action, hudson.model.Describable<hudson.model.UserProperty>, hudson.model.ModelObject
public class AvatarProperty
- extends hudson.model.UserProperty
- implements hudson.model.Action
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Fields inherited from class hudson.model.UserProperty |
user |
| Methods inherited from class hudson.model.UserProperty |
all, getDescriptor |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AvatarProperty
public AvatarProperty()
getImageBytes
public byte[] getImageBytes()
setImageBytes
public void setImageBytes(byte[] imageBytes)
getAvatarUrl
@Exported
public java.lang.String getAvatarUrl()
getUnsavedAvatarUrl
public java.lang.String getUnsavedAvatarUrl()
getHasAvatar
public boolean getHasAvatar()
getHasAvatarBeforeSave
public boolean getHasAvatarBeforeSave()
getResetTrigger
public boolean getResetTrigger()
doImage
public void doImage(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
throws java.io.IOException
- Throws:
java.io.IOException
doUpload
public void doUpload(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
throws java.io.IOException,
javax.servlet.ServletException
- Receive file upload from startUpload.jelly.
File is placed in $JENKINS_HOME/userContent directory.
- Throws:
javax.servlet.ServletException
java.io.IOException
reconfigure
public hudson.model.UserProperty reconfigure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject form)
throws hudson.model.Descriptor.FormException
- Overrides:
reconfigure in class hudson.model.UserProperty
- Throws:
hudson.model.Descriptor.FormException
getDisplayName
public java.lang.String getDisplayName()
- Specified by:
getDisplayName in interface hudson.model.Action- Specified by:
getDisplayName in interface hudson.model.ModelObject
getIconFileName
public java.lang.String getIconFileName()
- Specified by:
getIconFileName in interface hudson.model.Action
getUrlName
public java.lang.String getUrlName()
- Specified by:
getUrlName in interface hudson.model.Action
Copyright © 2004-2011. All Rights Reserved.