/** * MainEntities.java * * This file was auto-generated from WSDL * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter. */ package com.borland.sctm.ws.administration; public interface MainEntities extends java.rmi.Remote { public com.borland.sctm.ws.administration.entities.Role[] getAllRoles(long sessionId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public void setPassword(long sessionId, int userId, java.lang.String password) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.MissingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.LoginException, com.borland.sctm.ws.administration.exceptions.InternalException; public void encryptAndSetPassword(long sessionId, int userId, java.lang.String password) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.MissingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException, com.borland.sctm.ws.administration.exceptions.LoginException; public com.borland.sctm.ws.administration.entities.User[] getUsers(long sessionId, java.lang.String login) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public void updateUser(long sessionId, com.borland.sctm.ws.administration.entities.UserDetails userDetails) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.MissingValueException, com.borland.sctm.ws.administration.exceptions.ExistingKeyException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.LoginException, com.borland.sctm.ws.administration.exceptions.InternalException; public void deleteExecServer(long sessionId, int execServerId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException, com.borland.sctm.ws.administration.exceptions.LoginException; public void updateExecServer(long sessionId, com.borland.sctm.ws.administration.entities.ExecServer execServer) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public void deactivateExecServer(long sessionId, int execServerId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.LoginException, com.borland.sctm.ws.administration.exceptions.InternalException; public void updateProject(long sessionId, com.borland.sctm.ws.administration.entities.Project project) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.InvalidStateException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.LoginException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.Project[] getProjects(long sessionId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public java.lang.String[] getProjectNames(long sessionId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public java.lang.String[] getComponents(long sessionId, java.lang.String product) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.Location[] getLocations(long sessionId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public java.lang.String[] getVersions(long sessionId, java.lang.String product) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.Project getProjectById(long sessionId, int projectId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException, com.borland.sctm.ws.administration.exceptions.LoginException; public java.lang.String[] getBuilds(long sessionId, java.lang.String product, java.lang.String version) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public void updateUserGroup(long sessionId, com.borland.sctm.ws.administration.entities.UserGroup userGroup) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public void updateLocation(long sessionId, com.borland.sctm.ws.administration.entities.LocationDetails locationDetails) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.MissingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException, com.borland.sctm.ws.administration.exceptions.LoginException; public java.lang.String[] getProducts(long sessionId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public int createLocation(long sessionId, com.borland.sctm.ws.administration.entities.LocationDetails locationDetails) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.MissingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException, com.borland.sctm.ws.administration.exceptions.LoginException; public int createExecServer(long sessionId, com.borland.sctm.ws.administration.entities.ExecServer execServer) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException, com.borland.sctm.ws.administration.exceptions.LoginException; public int createProject(long sessionId, com.borland.sctm.ws.administration.entities.Project project) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.LoginException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.Project[] getAllProjects(long sessionId, java.lang.String projectName) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public int createUser(long sessionId, com.borland.sctm.ws.administration.entities.UserDetails userDetails) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.ExistingKeyException, com.borland.sctm.ws.administration.exceptions.MissingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException, com.borland.sctm.ws.administration.exceptions.LoginException; public java.lang.String[] getPlatforms(long sessionId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.Project[] getProjectsForUser(long sessionId, int userId, int appModuleId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.Location[] getLocationsForProject(long sessionId, int projectId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.LocationDetails getLocationDetails(long sessionId, int locationId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException, com.borland.sctm.ws.administration.exceptions.LoginException; public void deleteLocations(long sessionId, int[] locationIds) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException, com.borland.sctm.ws.administration.exceptions.LoginException; public void setProxyUsernameAndPasswordForLocation(long sessionId, int locationId, java.lang.String proxyUsername, java.lang.String proxyPassword) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidStateException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException, com.borland.sctm.ws.administration.exceptions.LoginException; public void deleteUsers(long sessionId, int[] userIdsToDelete) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException, com.borland.sctm.ws.administration.exceptions.LoginException; public com.borland.sctm.ws.administration.entities.UserDetails getUserDetails(long sessionId, int userId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException, com.borland.sctm.ws.administration.exceptions.LoginException; public void deleteProjects(long sessionId, int[] projectIds) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.LoginException, com.borland.sctm.ws.administration.exceptions.InternalException; public void activateProjects(long sessionId, int[] projectIds) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.LoginException, com.borland.sctm.ws.administration.exceptions.InternalException; public void deactivateProjects(long sessionId, int[] projectIds) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.LoginException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.ExecServer getExecServerById(long sessionId, int execServerId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.ExecServer[] getExecServersOfLocation(long sessionId, int locationId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public void activateExecServer(long sessionId, int execServerId, int locationId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.LoginException, com.borland.sctm.ws.administration.exceptions.InternalException; public void removeResourceTag(long sessionId, int locationId, int execServerId, java.lang.String resourceTag) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.LoginException, com.borland.sctm.ws.administration.exceptions.InternalException; public void addResourceTag(long sessionId, int locationId, int execServerId, java.lang.String resourceTag) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.LoginException, com.borland.sctm.ws.administration.exceptions.InternalException; public java.lang.String[] getAllResourceTags(long sessionId, int locationId, int execServerId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.LoginException, com.borland.sctm.ws.administration.exceptions.InternalException; public boolean addLocationToProject(long sessionId, int projectId, int locationId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.InvalidStateException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException, com.borland.sctm.ws.administration.exceptions.LoginException; public boolean removeLocationFromProject(long sessionId, int projectId, int locationId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.InvalidStateException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.LoginException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.EssentialDescription[] getAllEssentials(long sessionId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.EssentialGroup[] getEssentialGroups(long sessionId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.EssentialSubGroup[] getEssentialSubGroups(long sessionId, int essentialGroupId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.EssentialDescription[] getEssentials(long sessionId, int parentId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.FilePoolEntry[] getFilePoolEntries(long sessionId, int projectId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public int createUsergroup(long sessionId, com.borland.sctm.ws.administration.entities.UserGroup userGroup) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.UserGroup getGroupByName(long sessionId, java.lang.String groupName) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.UserGroup getGroupById(long sessionId, int groupId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.UserGroup[] getAllUserGroups(long sessionId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public void deleteUserGroup(long sessionId, int groupId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.UserGroupMembership[] getMembershipsOfGroup(long sessionId, int groupId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.UserGroupMembership[] getMembershipsOfUser(long sessionId, int userId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.UserGroupMembership[] getAllMemberships(long sessionId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public void updateMembershipsOfGroup(long sessionId, int groupId, com.borland.sctm.ws.administration.entities.UserGroupMembership[] memberships) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public void updateMembershipsOfUser(long sessionId, int userId, com.borland.sctm.ws.administration.entities.UserGroupMembership[] memberships) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public com.borland.sctm.ws.administration.entities.Role getRoleById(long sessionId, int roleId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public java.lang.String getProductNameById(long sessionId, int productId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public boolean addVersion(long sessionId, java.lang.String product, java.lang.String version, java.lang.String descr, boolean isActive) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public boolean addBuild(long sessionId, java.lang.String product, java.lang.String version, java.lang.String build, java.lang.String descr, boolean isActive) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public boolean isMixedModeAuthentication(long sessionId, int userId) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.NotExistingValueException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; public void setMixedModeAuthentication(long sessionId, int userId, boolean useMixedMode) throws java.rmi.RemoteException, com.borland.sctm.ws.administration.exceptions.InvalidIdException, com.borland.sctm.ws.administration.exceptions.InternalException; }