@ProviderType public class CompanyLocalServiceWrapper extends java.lang.Object implements CompanyLocalService, ServiceWrapper<CompanyLocalService>
CompanyLocalService.CompanyLocalService| Constructor and Description |
|---|
CompanyLocalServiceWrapper(CompanyLocalService companyLocalService) |
| Modifier and Type | Method and Description |
|---|---|
Company |
addCompany(Company company)
Adds the company to the database.
|
Company |
addCompany(java.lang.String webId,
java.lang.String virtualHostname,
java.lang.String mx,
boolean system,
int maxUsers,
boolean active)
Adds a company.
|
Company |
checkCompany(java.lang.String webId)
Returns the company with the web domain.
|
Company |
checkCompany(java.lang.String webId,
java.lang.String mx)
Returns the company with the web domain and mail domain.
|
void |
checkCompanyKey(long companyId)
Checks if the company has an encryption key.
|
Company |
createCompany(long companyId)
Creates a new company with the primary key.
|
Company |
deleteCompany(Company company)
Deletes the company from the database.
|
Company |
deleteCompany(long companyId)
Deletes the company with the primary key from the database.
|
Company |
deleteLogo(long companyId)
Deletes the company's logo.
|
PersistedModel |
deletePersistedModel(PersistedModel persistedModel) |
DynamicQuery |
dynamicQuery() |
<T> java.util.List<T> |
dynamicQuery(DynamicQuery dynamicQuery)
Performs a dynamic query on the database and returns the matching rows.
|
<T> java.util.List<T> |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end)
Performs a dynamic query on the database and returns a range of the matching rows.
|
<T> java.util.List<T> |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end,
OrderByComparator<T> orderByComparator)
Performs a dynamic query on the database and returns an ordered range of the matching rows.
|
long |
dynamicQueryCount(DynamicQuery dynamicQuery)
Returns the number of rows matching the dynamic query.
|
long |
dynamicQueryCount(DynamicQuery dynamicQuery,
Projection projection)
Returns the number of rows matching the dynamic query.
|
Company |
fetchCompany(long companyId) |
Company |
fetchCompanyById(long companyId)
Returns the company with the primary key.
|
Company |
fetchCompanyByVirtualHost(java.lang.String virtualHostname)
Returns the company with the virtual host name.
|
ActionableDynamicQuery |
getActionableDynamicQuery() |
java.lang.String |
getBeanIdentifier()
Returns the Spring bean ID for this bean.
|
java.util.List<Company> |
getCompanies()
Returns all the companies.
|
java.util.List<Company> |
getCompanies(boolean system)
Returns all the companies used by WSRP.
|
java.util.List<Company> |
getCompanies(boolean system,
int start,
int end) |
java.util.List<Company> |
getCompanies(int start,
int end)
Returns a range of all the companies.
|
int |
getCompaniesCount()
Returns the number of companies.
|
int |
getCompaniesCount(boolean system)
Returns the number of companies used by WSRP.
|
Company |
getCompany(long companyId)
Returns the company with the primary key.
|
Company |
getCompanyById(long companyId)
Returns the company with the primary key.
|
Company |
getCompanyByLogoId(long logoId)
Returns the company with the logo.
|
Company |
getCompanyByMx(java.lang.String mx)
Returns the company with the mail domain.
|
Company |
getCompanyByVirtualHost(java.lang.String virtualHostname)
Returns the company with the virtual host name.
|
Company |
getCompanyByWebId(java.lang.String webId)
Returns the company with the web domain.
|
long |
getCompanyIdByUserId(long userId)
Returns the user's company.
|
PersistedModel |
getPersistedModel(java.io.Serializable primaryKeyObj) |
CompanyLocalService |
getWrappedCompanyLocalService()
Deprecated.
As of 6.1.0, replaced by
getWrappedService() |
CompanyLocalService |
getWrappedService() |
void |
removePreferences(long companyId,
java.lang.String[] keys)
Removes the values that match the keys of the company's preferences.
|
Hits |
search(long companyId,
long userId,
java.lang.String keywords,
int start,
int end)
Returns an ordered range of all assets that match the keywords in the
company.
|
Hits |
search(long companyId,
long userId,
java.lang.String portletId,
long groupId,
java.lang.String type,
java.lang.String keywords,
int start,
int end)
Returns an ordered range of all assets that match the keywords in the
portlet within the company.
|
void |
setBeanIdentifier(java.lang.String beanIdentifier)
Sets the Spring bean ID for this bean.
|
void |
setWrappedCompanyLocalService(CompanyLocalService companyLocalService)
Deprecated.
As of 6.1.0, replaced by
setWrappedService(com.liferay.portal.service.CompanyLocalService) |
void |
setWrappedService(CompanyLocalService companyLocalService) |
Company |
updateCompany(Company company)
Updates the company in the database or adds it if it does not yet exist.
|
Company |
updateCompany(long companyId,
java.lang.String virtualHostname,
java.lang.String mx,
int maxUsers,
boolean active)
Updates the company.
|
Company |
updateCompany(long companyId,
java.lang.String virtualHostname,
java.lang.String mx,
java.lang.String homeURL,
boolean logo,
byte[] logoBytes,
java.lang.String name,
java.lang.String legalName,
java.lang.String legalId,
java.lang.String legalType,
java.lang.String sicCode,
java.lang.String tickerSymbol,
java.lang.String industry,
java.lang.String type,
java.lang.String size)
Update the company with additional account information.
|
Company |
updateCompany(long companyId,
java.lang.String virtualHostname,
java.lang.String mx,
java.lang.String homeURL,
java.lang.String name,
java.lang.String legalName,
java.lang.String legalId,
java.lang.String legalType,
java.lang.String sicCode,
java.lang.String tickerSymbol,
java.lang.String industry,
java.lang.String type,
java.lang.String size)
Deprecated.
|
void |
updateDisplay(long companyId,
java.lang.String languageId,
java.lang.String timeZoneId)
Update the company's display.
|
Company |
updateLogo(long companyId,
byte[] bytes)
Updates the company's logo.
|
Company |
updateLogo(long companyId,
java.io.File file)
Updates the company's logo.
|
Company |
updateLogo(long companyId,
java.io.InputStream is)
Update the company's logo.
|
void |
updatePreferences(long companyId,
UnicodeProperties properties)
Updates the company's preferences.
|
void |
updateSecurity(long companyId,
java.lang.String authType,
boolean autoLogin,
boolean sendPassword,
boolean strangers,
boolean strangersWithMx,
boolean strangersVerify,
boolean siteLogo)
Updates the company's security properties.
|
public CompanyLocalServiceWrapper(CompanyLocalService companyLocalService)
public Company addCompany(Company company)
addCompany in interface CompanyLocalServicecompany - the companypublic Company addCompany(java.lang.String webId, java.lang.String virtualHostname, java.lang.String mx, boolean system, int maxUsers, boolean active) throws PortalException
addCompany in interface CompanyLocalServicewebId - the the company's web domainvirtualHostname - the company's virtual host namemx - the company's mail domainsystem - whether the company is the very first company (i.e., the
super company)maxUsers - the max number of company users (optionally
0)active - whether the company is activePortalException - if the web domain, virtual host name, or mail
domain was invalidpublic Company checkCompany(java.lang.String webId) throws PortalException
checkCompany in interface CompanyLocalServicewebId - the company's web domainPortalException - if a portal exception occurredpublic Company checkCompany(java.lang.String webId, java.lang.String mx) throws PortalException
checkCompany in interface CompanyLocalServicewebId - the company's web domainmx - the company's mail domainPortalException - if a portal exception occurredpublic void checkCompanyKey(long companyId)
throws PortalException
checkCompanyKey in interface CompanyLocalServicecompanyId - the primary key of the companyPortalException - if a company with the primary key could not be
foundpublic Company createCompany(long companyId)
createCompany in interface CompanyLocalServicecompanyId - the primary key for the new companypublic Company deleteCompany(Company company) throws PortalException
deleteCompany in interface CompanyLocalServicecompany - the companyPortalExceptionpublic Company deleteCompany(long companyId) throws PortalException
deleteCompany in interface CompanyLocalServicecompanyId - the primary key of the companyPortalException - if a company with the primary key could not be foundpublic Company deleteLogo(long companyId) throws PortalException
deleteLogo in interface CompanyLocalServicecompanyId - the primary key of the companyPortalException - if the company with the primary key could not be
found or if the company's logo could not be foundpublic PersistedModel deletePersistedModel(PersistedModel persistedModel) throws PortalException
deletePersistedModel in interface CompanyLocalServicedeletePersistedModel in interface PersistedModelLocalServicePortalExceptionpublic DynamicQuery dynamicQuery()
dynamicQuery in interface CompanyLocalServicepublic <T> java.util.List<T> dynamicQuery(DynamicQuery dynamicQuery)
dynamicQuery in interface CompanyLocalServicedynamicQuery - the dynamic querypublic <T> java.util.List<T> dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from CompanyModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
dynamicQuery in interface CompanyLocalServicedynamicQuery - the dynamic querystart - the lower bound of the range of model instancesend - the upper bound of the range of model instances (not inclusive)public <T> java.util.List<T> dynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator<T> orderByComparator)
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from CompanyModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
dynamicQuery in interface CompanyLocalServicedynamicQuery - the dynamic querystart - the lower bound of the range of model instancesend - the upper bound of the range of model instances (not inclusive)orderByComparator - the comparator to order the results by (optionally null)public long dynamicQueryCount(DynamicQuery dynamicQuery)
dynamicQueryCount in interface CompanyLocalServicedynamicQuery - the dynamic querypublic long dynamicQueryCount(DynamicQuery dynamicQuery, Projection projection)
dynamicQueryCount in interface CompanyLocalServicedynamicQuery - the dynamic queryprojection - the projection to apply to the querypublic Company fetchCompany(long companyId)
fetchCompany in interface CompanyLocalServicepublic Company fetchCompanyById(long companyId)
fetchCompanyById in interface CompanyLocalServicecompanyId - the primary key of the companynull if a company
with the primary key could not be foundpublic Company fetchCompanyByVirtualHost(java.lang.String virtualHostname)
fetchCompanyByVirtualHost in interface CompanyLocalServicevirtualHostname - the virtual host namenull if a
company with the virtual host could not be foundpublic ActionableDynamicQuery getActionableDynamicQuery()
getActionableDynamicQuery in interface CompanyLocalServicepublic java.lang.String getBeanIdentifier()
getBeanIdentifier in interface CompanyLocalServicepublic java.util.List<Company> getCompanies()
getCompanies in interface CompanyLocalServicepublic java.util.List<Company> getCompanies(int start, int end)
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from CompanyModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
getCompanies in interface CompanyLocalServicestart - the lower bound of the range of companiesend - the upper bound of the range of companies (not inclusive)public java.util.List<Company> getCompanies(boolean system)
getCompanies in interface CompanyLocalServicesystem - whether the company is the very first company (i.e., the
super company)public java.util.List<Company> getCompanies(boolean system, int start, int end)
getCompanies in interface CompanyLocalServicepublic int getCompaniesCount()
getCompaniesCount in interface CompanyLocalServicepublic int getCompaniesCount(boolean system)
getCompaniesCount in interface CompanyLocalServicesystem - whether the company is the very first company (i.e., the
super company)public Company getCompany(long companyId) throws PortalException
getCompany in interface CompanyLocalServicecompanyId - the primary key of the companyPortalException - if a company with the primary key could not be foundpublic Company getCompanyById(long companyId) throws PortalException
getCompanyById in interface CompanyLocalServicecompanyId - the primary key of the companyPortalException - if a company with the primary key could not be
foundpublic Company getCompanyByLogoId(long logoId) throws PortalException
getCompanyByLogoId in interface CompanyLocalServicelogoId - the ID of the company's logoPortalException - if the company with the logo could not be foundpublic Company getCompanyByMx(java.lang.String mx) throws PortalException
getCompanyByMx in interface CompanyLocalServicemx - the company's mail domainPortalException - if the company with the mail domain could not be
foundpublic Company getCompanyByVirtualHost(java.lang.String virtualHostname) throws PortalException
getCompanyByVirtualHost in interface CompanyLocalServicevirtualHostname - the company's virtual host namePortalException - if the company with the virtual host name could
not be found or if the virtual host was not associated with a
companypublic Company getCompanyByWebId(java.lang.String webId) throws PortalException
getCompanyByWebId in interface CompanyLocalServicewebId - the company's web domainPortalException - if the company with the web domain could not be
foundpublic long getCompanyIdByUserId(long userId)
throws java.lang.Exception
getCompanyIdByUserId in interface CompanyLocalServiceuserId - the primary key of the user0
otherwisejava.lang.Exception - if a user with the primary key could not be foundpublic PersistedModel getPersistedModel(java.io.Serializable primaryKeyObj) throws PortalException
getPersistedModel in interface CompanyLocalServicegetPersistedModel in interface PersistedModelLocalServicePortalExceptionpublic void removePreferences(long companyId,
java.lang.String[] keys)
com.liferay.portlet.portalsettings.action.EditLDAPServerAction remotely
through CompanyService.removePreferences in interface CompanyLocalServicecompanyId - the primary key of the companykeys - the company's preferences keys to be removepublic Hits search(long companyId, long userId, java.lang.String keywords, int start, int end)
com.liferay.portal.search.PortalOpenSearchImpl which is not longer used
by the Search portlet.search in interface CompanyLocalServicecompanyId - the primary key of the companyuserId - the primary key of the userkeywords - the keywords (space separated),which may occur in assets
in the company (optionally null)start - the lower bound of the range of assets to returnend - the upper bound of the range of assets to return (not
inclusive)public Hits search(long companyId, long userId, java.lang.String portletId, long groupId, java.lang.String type, java.lang.String keywords, int start, int end)
search in interface CompanyLocalServicecompanyId - the primary key of the companyuserId - the primary key of the userportletId - the primary key of the portlet (optionally
null)groupId - the primary key of the group (optionally 0)type - the mime type of assets to return(optionally
null)keywords - the keywords (space separated), which may occur in any
assets in the portlet (optionally null)start - the lower bound of the range of assets to returnend - the upper bound of the range of assets to return (not
inclusive)public void setBeanIdentifier(java.lang.String beanIdentifier)
setBeanIdentifier in interface CompanyLocalServicebeanIdentifier - the Spring bean ID for this beanpublic Company updateCompany(Company company)
updateCompany in interface CompanyLocalServicecompany - the companypublic Company updateCompany(long companyId, java.lang.String virtualHostname, java.lang.String mx, java.lang.String homeURL, boolean logo, byte[] logoBytes, java.lang.String name, java.lang.String legalName, java.lang.String legalId, java.lang.String legalType, java.lang.String sicCode, java.lang.String tickerSymbol, java.lang.String industry, java.lang.String type, java.lang.String size) throws PortalException
updateCompany in interface CompanyLocalServicecompanyId - the primary key of the companyvirtualHostname - 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 company's account industry (optionally
null)type - the company's account type (optionally null)size - the company's account size (optionally null)PortalException - if a company with the primary key could not be
found or if the new information was invalid@Deprecated public Company updateCompany(long companyId, java.lang.String virtualHostname, java.lang.String mx, java.lang.String homeURL, java.lang.String name, java.lang.String legalName, java.lang.String legalId, java.lang.String legalType, java.lang.String sicCode, java.lang.String tickerSymbol, java.lang.String industry, java.lang.String type, java.lang.String size) throws PortalException
updateCompany(long, String,
String, String, boolean, byte[], String, String, String,
String, String, String, String, String, String)updateCompany in interface CompanyLocalServicecompanyId - the primary key of the companyvirtualHostname - 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 company's account industry (optionally
null)type - the company's account type (optionally
null)size - the company's account size (optionally
null)PortalException - if a company with the primary key could not
be found or if the new information was invalidpublic Company updateCompany(long companyId, java.lang.String virtualHostname, java.lang.String mx, int maxUsers, boolean active) throws PortalException
updateCompany in interface CompanyLocalServicecompanyId - the primary key of the companyvirtualHostname - the company's virtual host namemx - the company's mail domainmaxUsers - the max number of company users (optionally
0)active - whether the company is activePortalException - if a company with primary key could not be found
or if the new information was invalidpublic void updateDisplay(long companyId,
java.lang.String languageId,
java.lang.String timeZoneId)
throws PortalException
updateDisplay in interface CompanyLocalServicecompanyId - 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 zonePortalException - if the company's default user could not be foundpublic Company updateLogo(long companyId, byte[] bytes) throws PortalException
updateLogo in interface CompanyLocalServicecompanyId - the primary key of the companybytes - the bytes of the company's logo imagePortalException - if the company's logo ID could not be found or if
the logo's image was corruptedpublic Company updateLogo(long companyId, java.io.File file) throws PortalException
updateLogo in interface CompanyLocalServicecompanyId - the primary key of the companyfile - the file of the company's logo imagePortalException - the company's logo ID could not be found or if
the logo's image was corruptedpublic Company updateLogo(long companyId, java.io.InputStream is) throws PortalException
updateLogo in interface CompanyLocalServicecompanyId - the primary key of the companyis - the input stream of the company's logo imagePortalException - if the company's logo ID could not be found or if
the company's logo image was corruptedpublic void updatePreferences(long companyId,
UnicodeProperties properties)
throws PortalException
updatePreferences in interface CompanyLocalServicecompanyId - the primary key of the companyproperties - the company's properties. See UnicodePropertiesPortalException - if the properties contained new locales that were
not supportedpublic void updateSecurity(long companyId,
java.lang.String authType,
boolean autoLogin,
boolean sendPassword,
boolean strangers,
boolean strangersWithMx,
boolean strangersVerify,
boolean siteLogo)
updateSecurity in interface CompanyLocalServicecompanyId - 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 passwordstrangers - whether to allow strangers to create accounts 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 allow site administrators to use their own
logo instead of the enterprise logo@Deprecated public CompanyLocalService getWrappedCompanyLocalService()
getWrappedService()@Deprecated public void setWrappedCompanyLocalService(CompanyLocalService companyLocalService)
setWrappedService(com.liferay.portal.service.CompanyLocalService)public CompanyLocalService getWrappedService()
getWrappedService in interface ServiceWrapper<CompanyLocalService>public void setWrappedService(CompanyLocalService companyLocalService)
setWrappedService in interface ServiceWrapper<CompanyLocalService>