org.nuxeo.connect.client.jsf
Class ConnectStatusActionBean
java.lang.Object
org.nuxeo.connect.client.jsf.ConnectStatusActionBean
- All Implemented Interfaces:
- Serializable
@Name(value="connectStatus")
@Scope(value=CONVERSATION)
public class ConnectStatusActionBean
- extends Object
- implements Serializable
Seam Bean to expose Connect Registration operations.
- getting status
- registering
- ...
- Author:
- Thierry Delprat
- See Also:
- Serialized Form
CLIENT_BANNER_TYPE
public static final String CLIENT_BANNER_TYPE
- See Also:
- Constant Field Values
SERVER_BANNER_TYPE
public static final String SERVER_BANNER_TYPE
- See Also:
- Constant Field Values
ConnectStatusActionBean
public ConnectStatusActionBean()
getRegistredCLID
public String getRegistredCLID()
throws Exception
- Throws:
Exception
getCLID
public String getCLID()
setCLID
public void setCLID(String cLID)
getInstanceTypes
public List<SelectItem> getInstanceTypes()
isLoginValidated
@Factory(scope=EVENT,
value="connectLoginValidated")
public boolean isLoginValidated()
getRegistredProject
public String getRegistredProject()
setRegistredProject
public void setRegistredProject(String registredProject)
getConnectLogin
public String getConnectLogin()
setConnectLogin
public void setConnectLogin(String login)
getConnectPassword
public String getConnectPassword()
setConnectPassword
public void setConnectPassword(String password)
isRegistred
@Factory(scope=APPLICATION,
value="registredConnectInstance")
public boolean isRegistred()
validateLogin
public void validateLogin()
isConnectServerReachable
@Factory(value="connectServerReachable",
scope=EVENT)
public boolean isConnectServerReachable()
refreshStatus
public String refreshStatus()
getStatus
public SubscriptionStatusWrapper getStatus()
getInstanceType
public String getInstanceType()
setInstanceType
public void setInstanceType(String instanceType)
getInstanceDescription
public String getInstanceDescription()
setInstanceDescription
public void setInstanceDescription(String instanceDescription)
enterConnectCredentials
public String enterConnectCredentials()
getProjectsAvailableForRegistration
@Factory(scope=EVENT,
value="projectsForRegistration")
public List<org.nuxeo.connect.data.ConnectProject> getProjectsAvailableForRegistration()
resetRegister
public String resetRegister()
register
public String register()
getCTID
public String getCTID()
throws Exception
- Throws:
Exception
localRegister
public String localRegister()
getPackageFileName
public String getPackageFileName()
setPackageFileName
public void setPackageFileName(String packageFileName)
getPackageToUpload
public Blob getPackageToUpload()
setPackageToUpload
public void setPackageToUpload(Blob packageToUpload)
uploadPackage
public void uploadPackage()
throws Exception
- Throws:
Exception
getDynamicConnectUpdateStatusInfo
public ConnectUpdateStatusInfo getDynamicConnectUpdateStatusInfo()
getConnectUpdateStatusInfo
@Factory(scope=APPLICATION,
value="connectUpdateStatusInfo")
public ConnectUpdateStatusInfo getConnectUpdateStatusInfo()
Copyright © 2011 Nuxeo SAS. All Rights Reserved.