|
Liferay 7.0-ce-b4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.liferay.portal.service.CompanyServiceWrapper
@ProviderType public class CompanyServiceWrapper
Provides a wrapper for CompanyService.
CompanyService| Constructor Summary | |
|---|---|
CompanyServiceWrapper(CompanyService companyService)
|
|
| Method Summary | |
|---|---|
Company |
addCompany(String webId,
String virtualHost,
String mx,
boolean system,
int maxUsers,
boolean active)
Adds a company. |
Company |
deleteCompany(long companyId)
|
void |
deleteLogo(long companyId)
Deletes the company's logo. |
Company |
getCompanyById(long companyId)
Returns the company with the primary key. |
Company |
getCompanyByLogoId(long logoId)
Returns the company with the logo. |
Company |
getCompanyByMx(String mx)
Returns the company with the mail domian. |
Company |
getCompanyByVirtualHost(String virtualHost)
Returns the company with the virtual host name. |
Company |
getCompanyByWebId(String webId)
Returns the company with the web domain. |
String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier. |
CompanyService |
getWrappedService()
|
void |
removePreferences(long companyId,
String[] keys)
Removes the values that match the keys of the company's preferences. |
void |
setWrappedService(CompanyService companyService)
|
Company |
updateCompany(long companyId,
String virtualHost,
String mx,
int maxUsers,
boolean active)
Updates the company |
Company |
updateCompany(long companyId,
String virtualHost,
String mx,
String homeURL,
boolean logo,
byte[] logoBytes,
String name,
String legalName,
String legalId,
String legalType,
String sicCode,
String tickerSymbol,
String industry,
String type,
String size)
Updates the company with additional account information. |
Company |
updateCompany(long companyId,
String virtualHost,
String mx,
String homeURL,
boolean logo,
byte[] logoBytes,
String name,
String legalName,
String legalId,
String legalType,
String sicCode,
String tickerSymbol,
String industry,
String type,
String size,
String languageId,
String timeZoneId,
List<Address> addresses,
List<EmailAddress> emailAddresses,
List<Phone> phones,
List<Website> websites,
UnicodeProperties properties)
Updates the company with addition information. |
Company |
updateCompany(long companyId,
String virtualHost,
String mx,
String homeURL,
String name,
String legalName,
String legalId,
String legalType,
String sicCode,
String tickerSymbol,
String industry,
String type,
String size)
Deprecated. As of 7.0.0, replaced by updateCompany(long, String,
String, String, boolean, byte[], String, String, String,
String, String, String, String, String, String) |
Company |
updateCompany(long companyId,
String virtualHost,
String mx,
String homeURL,
String name,
String legalName,
String legalId,
String legalType,
String sicCode,
String tickerSymbol,
String industry,
String type,
String size,
String languageId,
String timeZoneId,
List<Address> addresses,
List<EmailAddress> emailAddresses,
List<Phone> phones,
List<Website> websites,
UnicodeProperties properties)
Deprecated. As of 7.0.0, replaced by updateCompany(long, String,
String, String, boolean, byte[], String, String, String,
String, String, String, String, String, String, String,
String, List, List, List, List, UnicodeProperties) |
void |
updateDisplay(long companyId,
String languageId,
String timeZoneId)
Update the company's display. |
Company |
updateLogo(long companyId,
byte[] bytes)
Updates the company's logo. |
Company |
updateLogo(long companyId,
InputStream inputStream)
Updates the company's logo. |
void |
updatePreferences(long companyId,
UnicodeProperties properties)
Updates the company's preferences. |
void |
updateSecurity(long companyId,
String authType,
boolean autoLogin,
boolean sendPassword,
boolean strangers,
boolean strangersWithMx,
boolean strangersVerify,
boolean siteLogo)
Updates the company's security properties. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CompanyServiceWrapper(CompanyService companyService)
| Method Detail |
|---|
public Company addCompany(String webId,
String virtualHost,
String mx,
boolean system,
int maxUsers,
boolean active)
throws PortalException
addCompany in interface CompanyServicewebId - the company's web domainvirtualHost - the company's virtual host namemx - the company's mail domainsystem - whether the company is the very first company (i.e., themaxUsers - the max number of company users (optionally
0)active - whether the company is active
PortalException
public Company deleteCompany(long companyId)
throws PortalException
deleteCompany in interface CompanyServicePortalException
public void deleteLogo(long companyId)
throws PortalException
deleteLogo in interface CompanyServicecompanyId - the primary key of the company
PortalException
public Company getCompanyById(long companyId)
throws PortalException
getCompanyById in interface CompanyServicecompanyId - the primary key of the company
PortalException
public Company getCompanyByLogoId(long logoId)
throws PortalException
getCompanyByLogoId in interface CompanyServicelogoId - the ID of the company's logo
PortalException
public Company getCompanyByMx(String mx)
throws PortalException
getCompanyByMx in interface CompanyServicemx - the company's mail domain
PortalException
public Company getCompanyByVirtualHost(String virtualHost)
throws PortalException
getCompanyByVirtualHost in interface CompanyServicevirtualHost - the company's virtual host name
PortalException
public Company getCompanyByWebId(String webId)
throws PortalException
getCompanyByWebId in interface CompanyServicewebId - the company's web domain
PortalExceptionpublic String getOSGiServiceIdentifier()
getOSGiServiceIdentifier in interface CompanyService
public void removePreferences(long companyId,
String[] keys)
throws PortalException
com.liferay.portlet.portalsettings.action.EditLDAPServerAction remotely
through CompanyService.
removePreferences in interface CompanyServicecompanyId - the primary key of the companykeys - the company's preferences keys to be remove
PortalException
public Company updateCompany(long companyId,
String virtualHost,
String mx,
String homeURL,
boolean logo,
byte[] logoBytes,
String name,
String legalName,
String legalId,
String legalType,
String sicCode,
String tickerSymbol,
String industry,
String type,
String size)
throws PortalException
updateCompany in interface CompanyServicecompanyId - the primary key of the companyvirtualHost - the company's virtual host namemx - the company's mail domainhomeURL - the company's home URL (optionally null)logo - whether to update the company's logologoBytes - the new logo image dataname - the company's account name (optionally null)legalName - the company's account legal name (optionally
null)legalId - the company's account legal ID (optionally
null)legalType - the company's account legal type (optionally
null)sicCode - the company's account SIC code (optionally
null)tickerSymbol - the company's account ticker symbol (optionally
null)industry - the the company's account industry (optionally
null)type - the company's account type (optionally null)size - the company's account size (optionally null)
PortalException
public Company updateCompany(long companyId,
String virtualHost,
String mx,
String homeURL,
boolean logo,
byte[] logoBytes,
String name,
String legalName,
String legalId,
String legalType,
String sicCode,
String tickerSymbol,
String industry,
String type,
String size,
String languageId,
String timeZoneId,
List<Address> addresses,
List<EmailAddress> emailAddresses,
List<Phone> phones,
List<Website> websites,
UnicodeProperties properties)
throws PortalException
updateCompany in interface CompanyServicecompanyId - the primary key of the companyvirtualHost - the company's virtual host namemx - the company's mail domainhomeURL - the company's home URL (optionally null)logo - if the company has a custom logologoBytes - the new logo image dataname - the company's account name (optionally null)legalName - the company's account legal name (optionally
null)legalId - the company's accout legal ID (optionally
null)legalType - the company's account legal type (optionally
null)sicCode - the company's account SIC code (optionally
null)tickerSymbol - the company's account ticker symbol (optionally
null)industry - the the company's account industry (optionally
null)type - the company's account type (optionally null)size - the company's account size (optionally null)languageId - the ID of the company's default user's languagetimeZoneId - the ID of the company's default user's time zoneaddresses - the company's addressesemailAddresses - the company's email addressesphones - the company's phone numberswebsites - the company's websitesproperties - the company's properties
PortalException
@Deprecated
public Company updateCompany(long companyId,
String virtualHost,
String mx,
String homeURL,
String name,
String legalName,
String legalId,
String legalType,
String sicCode,
String tickerSymbol,
String industry,
String type,
String size)
throws PortalException
updateCompany(long, String,
String, String, boolean, byte[], String, String, String,
String, String, String, String, String, String)
updateCompany in interface CompanyServicecompanyId - the primary key of the companyvirtualHost - the company's virtual host namemx - the company's mail domainhomeURL - the company's home URL (optionally null)name - the company's account name (optionally
null)legalName - the company's account legal name (optionally
null)legalId - the company's account legal ID (optionally
null)legalType - the company's account legal type (optionally
null)sicCode - the company's account SIC code (optionally
null)tickerSymbol - the company's account ticker symbol (optionally
null)industry - the the company's account industry (optionally
null)type - the company's account type (optionally
null)size - the company's account size (optionally
null)
PortalException
@Deprecated
public Company updateCompany(long companyId,
String virtualHost,
String mx,
String homeURL,
String name,
String legalName,
String legalId,
String legalType,
String sicCode,
String tickerSymbol,
String industry,
String type,
String size,
String languageId,
String timeZoneId,
List<Address> addresses,
List<EmailAddress> emailAddresses,
List<Phone> phones,
List<Website> websites,
UnicodeProperties properties)
throws PortalException
updateCompany(long, String,
String, String, boolean, byte[], String, String, String,
String, String, String, String, String, String, String,
String, List, List, List, List, UnicodeProperties)
updateCompany in interface CompanyServicecompanyId - the primary key of the companyvirtualHost - the company's virtual host namemx - the company's mail domainhomeURL - the company's home URL (optionally null)name - the company's account name (optionally
null)legalName - the company's account legal name (optionally
null)legalId - the company's accout legal ID (optionally
null)legalType - the company's account legal type (optionally
null)sicCode - the company's account SIC code (optionally
null)tickerSymbol - the company's account ticker symbol (optionally
null)industry - the the company's account industry (optionally
null)type - the company's account type (optionally
null)size - the company's account size (optionally
null)languageId - the ID of the company's default user's languagetimeZoneId - the ID of the company's default user's time zoneaddresses - the company's addressesemailAddresses - the company's email addressesphones - the company's phone numberswebsites - the company's websitesproperties - the company's properties
PortalException
public Company updateCompany(long companyId,
String virtualHost,
String mx,
int maxUsers,
boolean active)
throws PortalException
updateCompany in interface CompanyServicecompanyId - the primary key of the companyvirtualHost - the company's virtual host namemx - the company's mail domainmaxUsers - the max number of company users (optionally
0)active - whether the company is active
PortalException
public void updateDisplay(long companyId,
String languageId,
String timeZoneId)
throws PortalException
updateDisplay in interface CompanyServicecompanyId - the primary key of the companylanguageId - the ID of the company's default user's languagetimeZoneId - the ID of the company's default user's time zone
PortalException
public Company updateLogo(long companyId,
byte[] bytes)
throws PortalException
updateLogo in interface CompanyServicecompanyId - the primary key of the companybytes - the bytes of the company's logo image
PortalException
public Company updateLogo(long companyId,
InputStream inputStream)
throws PortalException
updateLogo in interface CompanyServicecompanyId - the primary key of the companyinputStream - the input stream of the company's logo image
PortalException
public void updatePreferences(long companyId,
UnicodeProperties properties)
throws PortalException
updatePreferences in interface CompanyServicecompanyId - the primary key of the companyproperties - the company's properties. See UnicodeProperties
PortalException
public void updateSecurity(long companyId,
String authType,
boolean autoLogin,
boolean sendPassword,
boolean strangers,
boolean strangersWithMx,
boolean strangersVerify,
boolean siteLogo)
throws PortalException
updateSecurity in interface CompanyServicecompanyId - the primary key of the companyauthType - the company's method of authenticating usersautoLogin - whether to allow users to select the "remember me"
featuresendPassword - whether to allow users to ask the company to send
their passwordsstrangers - whether to allow strangers to create accounts to
register themselves in the companystrangersWithMx - whether to allow strangers to create accounts with
email addresses that match the company mail suffixstrangersVerify - whether to require strangers who create accounts
to be verified via emailsiteLogo - whether to to allow site administrators to use their own
logo instead of the enterprise logo
PortalExceptionpublic CompanyService getWrappedService()
getWrappedService in interface ServiceWrapper<CompanyService>public void setWrappedService(CompanyService companyService)
setWrappedService in interface ServiceWrapper<CompanyService>
|
Liferay 7.0-ce-b4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||