package com.borland.sctm.ws.administration; public class MainEntitiesProxy implements com.borland.sctm.ws.administration.MainEntities { private String _endpoint = null; private com.borland.sctm.ws.administration.MainEntities mainEntities = null; public MainEntitiesProxy() { _initMainEntitiesProxy(); } public MainEntitiesProxy(String endpoint) { _endpoint = endpoint; _initMainEntitiesProxy(); } private void _initMainEntitiesProxy() { try { mainEntities = (new com.borland.sctm.ws.administration.MainEntitiesServiceLocator()).getsccentities(); if (mainEntities != null) { if (_endpoint != null) ((javax.xml.rpc.Stub)mainEntities)._setProperty("javax.xml.rpc.service.endpoint.address", _endpoint); else _endpoint = (String)((javax.xml.rpc.Stub)mainEntities)._getProperty("javax.xml.rpc.service.endpoint.address"); } } catch (javax.xml.rpc.ServiceException serviceException) {} } public String getEndpoint() { return _endpoint; } public void setEndpoint(String endpoint) { _endpoint = endpoint; if (mainEntities != null) ((javax.xml.rpc.Stub)mainEntities)._setProperty("javax.xml.rpc.service.endpoint.address", _endpoint); } public com.borland.sctm.ws.administration.MainEntities getMainEntities() { if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities; } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getAllRoles(sessionId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.setPassword(sessionId, userId, password); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.encryptAndSetPassword(sessionId, userId, password); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getUsers(sessionId, login); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.updateUser(sessionId, userDetails); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.deleteExecServer(sessionId, execServerId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.updateExecServer(sessionId, execServer); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.deactivateExecServer(sessionId, execServerId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.updateProject(sessionId, project); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getProjects(sessionId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getProjectNames(sessionId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getComponents(sessionId, product); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getLocations(sessionId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getVersions(sessionId, product); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getProjectById(sessionId, projectId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getBuilds(sessionId, product, version); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.updateUserGroup(sessionId, userGroup); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.updateLocation(sessionId, locationDetails); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getProducts(sessionId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.createLocation(sessionId, locationDetails); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.createExecServer(sessionId, execServer); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.createProject(sessionId, project); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getAllProjects(sessionId, projectName); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.createUser(sessionId, userDetails); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getPlatforms(sessionId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getProjectsForUser(sessionId, userId, appModuleId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getLocationsForProject(sessionId, projectId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getLocationDetails(sessionId, locationId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.deleteLocations(sessionId, locationIds); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.setProxyUsernameAndPasswordForLocation(sessionId, locationId, proxyUsername, proxyPassword); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.deleteUsers(sessionId, userIdsToDelete); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getUserDetails(sessionId, userId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.deleteProjects(sessionId, projectIds); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.activateProjects(sessionId, projectIds); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.deactivateProjects(sessionId, projectIds); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getExecServerById(sessionId, execServerId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getExecServersOfLocation(sessionId, locationId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.activateExecServer(sessionId, execServerId, locationId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.removeResourceTag(sessionId, locationId, execServerId, resourceTag); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.addResourceTag(sessionId, locationId, execServerId, resourceTag); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getAllResourceTags(sessionId, locationId, execServerId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.addLocationToProject(sessionId, projectId, locationId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.removeLocationFromProject(sessionId, projectId, locationId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getAllEssentials(sessionId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getEssentialGroups(sessionId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getEssentialSubGroups(sessionId, essentialGroupId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getEssentials(sessionId, parentId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getFilePoolEntries(sessionId, projectId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.createUsergroup(sessionId, userGroup); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getGroupByName(sessionId, groupName); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getGroupById(sessionId, groupId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getAllUserGroups(sessionId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.deleteUserGroup(sessionId, groupId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getMembershipsOfGroup(sessionId, groupId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getMembershipsOfUser(sessionId, userId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getAllMemberships(sessionId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.updateMembershipsOfGroup(sessionId, groupId, memberships); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.updateMembershipsOfUser(sessionId, userId, memberships); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getRoleById(sessionId, roleId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.getProductNameById(sessionId, productId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.addVersion(sessionId, product, version, descr, isActive); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.addBuild(sessionId, product, version, build, descr, isActive); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); return mainEntities.isMixedModeAuthentication(sessionId, userId); } 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{ if (mainEntities == null) _initMainEntitiesProxy(); mainEntities.setMixedModeAuthentication(sessionId, userId, useMixedMode); } }