public class ConnectRegistrationBroker extends Object
Modifier and Type | Field and Description |
---|---|
static String |
REGISTRATION_COMPANY |
static String |
REGISTRATION_COMPANY_REGEX |
static String |
REGISTRATION_DESCRIPTION |
static String |
REGISTRATION_EMAIL |
static String |
REGISTRATION_PASSWORD |
static String |
REGISTRATION_PASSWORDND |
static String |
REGISTRATION_PROJECT |
static String |
REGISTRATION_PROJECT_REGEX |
static String |
REGISTRATION_TERMSNCONDITIONS |
static String |
REGISTRATION_USERNAME_REGEX |
Constructor and Description |
---|
ConnectRegistrationBroker() |
Modifier and Type | Method and Description |
---|---|
List<org.nuxeo.connect.data.ConnectProject> |
getAvailableProjects(String username,
char[] password) |
org.nuxeo.connect.data.ConnectProject |
getProjectByName(String projectName,
List<org.nuxeo.connect.data.ConnectProject> availableProjects)
Find a project by its symbolic name, ignoring case
|
void |
registerLocal(String strCLID,
String description) |
void |
registerRemote(String username,
char[] password,
String projectId,
org.nuxeo.connect.connector.NuxeoClientInstanceType type,
String description) |
void |
registerTrial(Map<String,String> parameters) |
protected static org.nuxeo.connect.registration.ConnectRegistrationService |
registration() |
public static final String REGISTRATION_EMAIL
public static final String REGISTRATION_COMPANY
public static final String REGISTRATION_PROJECT
public static final String REGISTRATION_DESCRIPTION
public static final String REGISTRATION_PASSWORD
public static final String REGISTRATION_PASSWORDND
public static final String REGISTRATION_TERMSNCONDITIONS
public static final String REGISTRATION_COMPANY_REGEX
public static final String REGISTRATION_USERNAME_REGEX
public static final String REGISTRATION_PROJECT_REGEX
public ConnectRegistrationBroker()
protected static org.nuxeo.connect.registration.ConnectRegistrationService registration()
public void registerTrial(Map<String,String> parameters) throws IOException, org.nuxeo.connect.registration.RegistrationException, ConfigurationException
IOException
org.nuxeo.connect.registration.RegistrationException
ConfigurationException
public void registerLocal(String strCLID, String description) throws IOException, ConfigurationException
IOException
ConfigurationException
public void registerRemote(String username, char[] password, String projectId, org.nuxeo.connect.connector.NuxeoClientInstanceType type, String description) throws IOException, ConfigurationException
IOException
ConfigurationException
public org.nuxeo.connect.data.ConnectProject getProjectByName(String projectName, List<org.nuxeo.connect.data.ConnectProject> availableProjects)
projectName
- project symbolic nameavailableProjects
- projects in which to to look for project
public List<org.nuxeo.connect.data.ConnectProject> getAvailableProjects(String username, char[] password) throws ConfigurationException
ConfigurationException
Copyright © 2016 Nuxeo SA. All rights reserved.