|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface MSExchangeServices_PortType
| Method Summary | |
|---|---|
void |
addForward(AuthToken at,
com.psoft.hsphere.axis.ResId rid,
java.lang.String email)
Enables the forward feature for the Business User |
void |
addPlan(AuthToken at,
java.lang.String type)
Adds a new plan into a list of available organization plans. |
void |
addProxyAddress(AuthToken at,
com.psoft.hsphere.axis.ResId rid,
com.psoft.hsphere.axis.ProxyAddr addr)
Creates proxy address for the Business User |
void |
addSubscriber(AuthToken at,
com.psoft.hsphere.axis.ResId distListId,
com.psoft.hsphere.axis.ResId subscriberId)
Adds a subscriber into the existing distribution list |
com.psoft.hsphere.axis.ResId |
addUser(AuthToken at,
com.psoft.hsphere.axis.BUser user,
java.lang.String password)
Adds a Business User to the Organization |
void |
changeUserPassword(AuthToken at,
com.psoft.hsphere.axis.ResId rid,
java.lang.String password)
Changes Business User's password |
void |
changeUserPlan(AuthToken at,
com.psoft.hsphere.axis.ResId rid,
java.lang.String planType)
Changes plan type of Business User |
void |
createMXRecForDomain(AuthToken at,
com.psoft.hsphere.axis.ResId domainId)
Creates DNS zone and corresponding DNS MX record for the domain. |
void |
deleteForward(AuthToken at,
com.psoft.hsphere.axis.ResId rid,
java.lang.String email)
Disables the forward feature for the Business User |
void |
deleteProxyAddress(AuthToken at,
com.psoft.hsphere.axis.ResId rid,
java.lang.String name,
java.lang.String domainName)
Removes proxy address |
void |
deleteUser(AuthToken at,
com.psoft.hsphere.axis.ResId rid)
Removes Business User from the Organization |
void |
delSubscriber(AuthToken at,
com.psoft.hsphere.axis.ResId distListId,
com.psoft.hsphere.axis.ResId subscriberId)
Removes a subscriber from the distribution list |
void |
disablePublicFolder(AuthToken at)
Disables public folder on the business organization |
void |
enablePublicFolder(AuthToken at)
Enables public folder on the business organization |
java.lang.String[] |
getAvailablePlans(AuthToken at)
Returns list of available plan types (base_mail, gold_mail, etc ...) for the organization. |
java.lang.String |
getDescription()
Finds a Business User using unique user principal name. |
java.lang.String |
getDescription(AuthToken at)
Returns organization description. |
com.psoft.hsphere.axis.DistList |
getDistrList(AuthToken at,
com.psoft.hsphere.axis.ResId id)
Returns DistList object that includes all Distribution list properties. |
com.psoft.hsphere.axis.ResId[] |
getDistrLists(AuthToken at)
returns Distribution list IDs that are created under the Organization |
com.psoft.hsphere.axis.SMTPDom |
getDomain(AuthToken at,
com.psoft.hsphere.axis.ResId domainId)
Returns domain info stored in the SMTPDom object |
com.psoft.hsphere.axis.ResId[] |
getDomainList(AuthToken at)
returns IDs of the domains that are created under the Organization |
com.psoft.hsphere.axis.ResId |
getDomainRidByName(AuthToken at,
java.lang.String name)
Finds an SMTP domain by domain name. |
java.lang.String |
getDomainRole(AuthToken at,
com.psoft.hsphere.axis.ResId domainId)
Returns domain role. |
int |
getMailStoreSize(AuthToken at)
Gets mail store size |
double |
getMailStoreUsage(AuthToken at)
Returns mail store usage of the organization. |
com.psoft.hsphere.axis.MXInfo[] |
getMXInfo(AuthToken at)
Returns information about MX records created to support SMTPDomains. |
java.lang.String[] |
getNewAvailablePlans(AuthToken at)
Returns the list of available plan types (base_mail, gold_mail etc ...) that can be added to the organization. |
java.lang.String |
getOrganizationName(AuthToken at)
|
com.psoft.hsphere.axis.MSExchangePlanSettings |
getPlan(AuthToken at,
java.lang.String type)
Returns Hosted Exchange plan related properties |
com.psoft.hsphere.axis.ResId |
getPrimaryDomainName(AuthToken at)
Returns primary domain ResId |
java.lang.String |
getPubFolderState(AuthToken at)
Gets the public folder state. |
int |
getPublicFolderSize(AuthToken at)
Gets the public folder size |
java.lang.String |
getServerName(AuthToken at)
Returns server name that is used to connect to the mail server (POP, SMTP,IMAP, etc...) |
com.psoft.hsphere.axis.BUser |
getUser(AuthToken at,
com.psoft.hsphere.axis.ResId rid)
Returns BUser object that contains set of Business User properties |
com.psoft.hsphere.axis.ResId[] |
getUsers(AuthToken at)
Returns the list of ResId's of users (Business Users) registered under the organization. |
void |
removeMXRecForDomain(AuthToken at,
com.psoft.hsphere.axis.ResId domainId)
Removes DNS zone and MX record created before for the specified SMTP domain. |
java.lang.String |
resIdtoString(com.psoft.hsphere.axis.ResId id)
|
void |
setDomainPrimary(AuthToken at,
com.psoft.hsphere.axis.ResId domainId)
Sets specified domain as a primary domain. |
void |
setMailStoreSize(AuthToken at,
int size)
Sets mail store size |
void |
setPublicFolderSize(AuthToken at,
int size)
Sets public folder size |
void |
setStoreAndForward(AuthToken at,
com.psoft.hsphere.axis.ResId rid,
boolean state)
Enables/Disables the Store and Forward property for the Business User |
void |
setUserAdminPrivilege(AuthToken at,
com.psoft.hsphere.axis.ResId rid,
boolean state)
Sets/Resets the Business User's "admin" property |
void |
setUserParams(AuthToken at,
com.psoft.hsphere.axis.BUser u)
Updates Busines User properties specified in the BUser object |
void |
updateManagedBy(AuthToken at,
com.psoft.hsphere.axis.ResId distListId,
java.lang.String managedBy)
Sets the "managed by" property of the distribution list |
| Method Detail |
|---|
com.psoft.hsphere.axis.SMTPDom getDomain(AuthToken at,
com.psoft.hsphere.axis.ResId domainId)
throws java.rmi.RemoteException
SMTPDom object
at - H-Sphere account authentication informationdomainId - ResId of the Domain
java.lang.Exception
java.rmi.RemoteException
java.lang.String getDescription()
throws java.rmi.RemoteException
at - H-Sphere account authentication informationname - Unique user principal name
ResourceId registered in the H-Sphere database.
java.lang.Exception
java.rmi.RemoteException
java.lang.String getDescription(AuthToken at)
throws java.rmi.RemoteException
at - H-Sphere account authentication information
java.lang.Exception
java.rmi.RemoteException
java.lang.String getServerName(AuthToken at)
throws java.rmi.RemoteException
at - H-Sphere account authentication information
java.lang.Exception
java.rmi.RemoteException
com.psoft.hsphere.axis.BUser getUser(AuthToken at,
com.psoft.hsphere.axis.ResId rid)
throws java.rmi.RemoteException
BUser object that contains set of Business User properties
at - H-Sphere account authentication informationrid - ResId of the Business User
java.rmi.RemoteException
com.psoft.hsphere.axis.MSExchangePlanSettings getPlan(AuthToken at,
java.lang.String type)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationtype - Plan type that is specified in msExchangePlans.xml. For example: base_mail, gold_mail, etc ...
MSExchangePlanSettings
This class includes all information about MSExchange plan settings and features.
java.lang.Exception
java.rmi.RemoteException
com.psoft.hsphere.axis.ResId getDomainRidByName(AuthToken at,
java.lang.String name)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationname - Domain Name
ResId registered in the H-Sphere database.
java.lang.Exception
java.rmi.RemoteException
com.psoft.hsphere.axis.ResId[] getUsers(AuthToken at)
throws java.rmi.RemoteException
ResId's of users (Business Users) registered under the organization.
at - H-Sphere account authentication information
java.rmi.RemoteException
void deleteUser(AuthToken at,
com.psoft.hsphere.axis.ResId rid)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationrid - ResId of the Business User that should be removed.
java.lang.Exception
java.rmi.RemoteException
void addSubscriber(AuthToken at,
com.psoft.hsphere.axis.ResId distListId,
com.psoft.hsphere.axis.ResId subscriberId)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationdistListId - ResId of the Distribution listsubscriberId - ResId of the subscriber (Business User)
java.lang.Exception
java.rmi.RemoteException
void setStoreAndForward(AuthToken at,
com.psoft.hsphere.axis.ResId rid,
boolean state)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationrid - ResId of the Business Userstate - "true" value will force method to enable "Store and forward"
java.lang.Exception
java.rmi.RemoteException
com.psoft.hsphere.axis.ResId addUser(AuthToken at,
com.psoft.hsphere.axis.BUser user,
java.lang.String password)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationuser - BUser object with all the necessary Business User properties.password - Password that will be used to register the Business User in the MPS.
ResId of created user
java.lang.Exception
java.rmi.RemoteException
void setDomainPrimary(AuthToken at,
com.psoft.hsphere.axis.ResId domainId)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationdomain - ID
SMTP domain resource ID that should be set as a primary domain.
java.lang.Exception
java.rmi.RemoteException
java.lang.String getDomainRole(AuthToken at,
com.psoft.hsphere.axis.ResId domainId)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationdomainId - SMTP domain ResId.
java.lang.Exception
java.rmi.RemoteException
void addPlan(AuthToken at,
java.lang.String type)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationtype - Plan type that is specified in msExchangePlans.xml. For example base_mail, gold_mail etc ...
java.lang.Exception
java.rmi.RemoteException
java.lang.String[] getAvailablePlans(AuthToken at)
throws java.rmi.RemoteException
at - H-Sphere account authentication information
java.rmi.RemoteException
java.lang.String getOrganizationName(AuthToken at)
throws java.rmi.RemoteException
at - H-Sphere account authentication information
java.lang.Exception
java.rmi.RemoteException
com.psoft.hsphere.axis.ResId getPrimaryDomainName(AuthToken at)
throws java.rmi.RemoteException
ResId
at - H-Sphere account authentication information
ResId
java.lang.Exception
java.rmi.RemoteException
double getMailStoreUsage(AuthToken at)
throws java.rmi.RemoteException
at - H-Sphere account authentication information
java.lang.Exception
java.rmi.RemoteException
java.lang.String[] getNewAvailablePlans(AuthToken at)
throws java.rmi.RemoteException
at - H-Sphere account authentication information
java.rmi.RemoteException
void setUserAdminPrivilege(AuthToken at,
com.psoft.hsphere.axis.ResId rid,
boolean state)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationrid - ResId of the Business Userstate - true value will enable adnim privilegie
java.lang.Exception
java.rmi.RemoteException
void setUserParams(AuthToken at,
com.psoft.hsphere.axis.BUser u)
throws java.rmi.RemoteException
BUser object
at - H-Sphere account authentication informationu - Busines User properties specified in the BUser object
java.lang.Exception
java.rmi.RemoteException
void changeUserPlan(AuthToken at,
com.psoft.hsphere.axis.ResId rid,
java.lang.String planType)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationrid - ResId of the Business UserplanType - plan type name. Plan type names list can be received using getAvailablePlans(AuthToken at) method
java.lang.Exception
java.rmi.RemoteException
void changeUserPassword(AuthToken at,
com.psoft.hsphere.axis.ResId rid,
java.lang.String password)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationrid - ResId of the Business Userpassword - Business User password
java.lang.Exception
java.rmi.RemoteException
void addProxyAddress(AuthToken at,
com.psoft.hsphere.axis.ResId rid,
com.psoft.hsphere.axis.ProxyAddr addr)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationResId - of the Business Useraddr - ProxyAddr object that specifies proxy address properties
java.lang.Exception
java.rmi.RemoteException
void deleteProxyAddress(AuthToken at,
com.psoft.hsphere.axis.ResId rid,
java.lang.String name,
java.lang.String domainName)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationrid - ResId of the Business Username - part of proxy address that contains user name. For example, for the address name@test.com you need to specify "name"domainName - part of proxy address that contains domain name. For example, for the address name@test.com you need to specify "test.com"
java.lang.Exception
java.rmi.RemoteException
void addForward(AuthToken at,
com.psoft.hsphere.axis.ResId rid,
java.lang.String email)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationrid - ResId of the Business Useremail - Email address that will be used to forward an email.
java.lang.Exception
java.rmi.RemoteException
void deleteForward(AuthToken at,
com.psoft.hsphere.axis.ResId rid,
java.lang.String email)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationrid - ResId of the Business Useremail - Email address that is used to forward an email.
java.lang.Exception
java.rmi.RemoteException
com.psoft.hsphere.axis.ResId[] getDistrLists(AuthToken at)
throws java.rmi.RemoteException
at - H-Sphere account authentication information
java.lang.Exception
java.rmi.RemoteException
com.psoft.hsphere.axis.DistList getDistrList(AuthToken at,
com.psoft.hsphere.axis.ResId id)
throws java.rmi.RemoteException
DistList object that includes all Distribution list properties.
at - H-Sphere account authentication informationid - ResId of the Distribution List
DistList object that includes all Distribution list properties.
java.lang.Exception
java.rmi.RemoteException
void delSubscriber(AuthToken at,
com.psoft.hsphere.axis.ResId distListId,
com.psoft.hsphere.axis.ResId subscriberId)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationdistListId - ResId of the Distribution listsubscriberId - ResId of the subscriber (Business User)
java.lang.Exception
java.rmi.RemoteException
void updateManagedBy(AuthToken at,
com.psoft.hsphere.axis.ResId distListId,
java.lang.String managedBy)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationdistListId - ResourceId of the Distribution listmanagedBy - principalName of the Business User
java.lang.Exception
java.rmi.RemoteException
int getMailStoreSize(AuthToken at)
throws java.rmi.RemoteException
at - H-Sphere account authentication information
java.lang.Exception
java.rmi.RemoteException
void setMailStoreSize(AuthToken at,
int size)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationsize - mail store size in Megabytes
java.lang.Exception
java.rmi.RemoteException
void setPublicFolderSize(AuthToken at,
int size)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationsize - Public Folder size in megabytes
java.lang.Exception
java.rmi.RemoteException
int getPublicFolderSize(AuthToken at)
throws java.rmi.RemoteException
at - H-Sphere account authentication information
java.lang.Exception
java.rmi.RemoteException
java.lang.String getPubFolderState(AuthToken at)
throws java.rmi.RemoteException
at - H-Sphere account authentication information
java.lang.Exception
java.rmi.RemoteException
void enablePublicFolder(AuthToken at)
throws java.rmi.RemoteException
at - H-Sphere account authentication information
java.lang.Exception
java.rmi.RemoteException
void disablePublicFolder(AuthToken at)
throws java.rmi.RemoteException
at - H-Sphere account authentication information
java.lang.Exception
java.rmi.RemoteException
com.psoft.hsphere.axis.ResId[] getDomainList(AuthToken at)
throws java.rmi.RemoteException
at - H-Sphere account authentication information
java.lang.Exception
java.rmi.RemoteException
com.psoft.hsphere.axis.MXInfo[] getMXInfo(AuthToken at)
throws java.rmi.RemoteException
at - H-Sphere account authentication information
MXInfo object that represents all the necessary information about MX record
java.lang.Exception
java.rmi.RemoteException
void createMXRecForDomain(AuthToken at,
com.psoft.hsphere.axis.ResId domainId)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationdomainId - ResId of the SMTP Domain
java.lang.Exception
java.rmi.RemoteException
void removeMXRecForDomain(AuthToken at,
com.psoft.hsphere.axis.ResId domainId)
throws java.rmi.RemoteException
at - H-Sphere account authentication informationdomainId - ResId of the SMTP Domain
java.lang.Exception
java.rmi.RemoteException
java.lang.String resIdtoString(com.psoft.hsphere.axis.ResId id)
throws java.rmi.RemoteException
java.rmi.RemoteException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||