public class AsyncServiceInterface extends Object
| Constructor and Description |
|---|
AsyncServiceInterface(ServiceInterface syncService,
ExecutorService executorService) |
public AsyncServiceInterface(ServiceInterface syncService, ExecutorService executorService)
public void addExtendedDataSchema(SExtendedDataSchema extendedDataSchema, AsyncServiceInterface.AddExtendedDataSchemaCallback callback)
public void addExtendedDataToProject(Long poid, SExtendedData extendedData, AsyncServiceInterface.AddExtendedDataToProjectCallback callback)
public void addExtendedDataToRevision(Long roid, SExtendedData extendedData, AsyncServiceInterface.AddExtendedDataToRevisionCallback callback)
public void addLocalServiceToProject(Long poid, SService sService, Long internalServiceOid, AsyncServiceInterface.AddLocalServiceToProjectCallback callback)
public void addModelChecker(SModelCheckerInstance modelCheckerInstance, AsyncServiceInterface.AddModelCheckerCallback callback)
public void addModelCheckerToProject(Long poid, Long modelCheckerOid, AsyncServiceInterface.AddModelCheckerToProjectCallback callback)
public void addNewServiceToProject(Long poid, SNewService sService, SAction sAction, AsyncServiceInterface.AddNewServiceToProjectCallback callback)
public void addProject(String projectName, String schema, AsyncServiceInterface.AddProjectCallback callback)
public void addProjectAsSubProject(String projectName, Long parentPoid, String schema, AsyncServiceInterface.AddProjectAsSubProjectCallback callback)
public void addServiceToProject(Long poid, SService sService, AsyncServiceInterface.AddServiceToProjectCallback callback)
public void addUser(String username, String name, SUserType type, Boolean selfRegistration, String resetUrl, AsyncServiceInterface.AddUserCallback callback)
public void addUserToExtendedDataSchema(Long uoid, Long edsid, AsyncServiceInterface.AddUserToExtendedDataSchemaCallback callback)
public void addUserToProject(Long uoid, Long poid, AsyncServiceInterface.AddUserToProjectCallback callback)
public void addUserWithPassword(String username, String password, String name, SUserType type, Boolean selfRegistration, String resetUrl, AsyncServiceInterface.AddUserWithPasswordCallback callback)
public void bcfToJson(Long extendedDataId, AsyncServiceInterface.BcfToJsonCallback callback)
public void branchToExistingProject(Long roid, Long destPoid, String comment, Boolean sync, AsyncServiceInterface.BranchToExistingProjectCallback callback)
public void branchToNewProject(Long roid, String projectName, String comment, Boolean sync, AsyncServiceInterface.BranchToNewProjectCallback callback)
public void changeUserType(Long uoid, SUserType userType, AsyncServiceInterface.ChangeUserTypeCallback callback)
public void checkInternetConnection(AsyncServiceInterface.CheckInternetConnectionCallback callback)
public void checkin(Long poid, String comment, Long deserializerOid, Long fileSize, String fileName, DataHandler data, Boolean merge, Boolean sync, AsyncServiceInterface.CheckinCallback callback)
public void checkinFromUrl(Long poid, String comment, Long deserializerOid, String fileName, String url, Boolean merge, Boolean sync, AsyncServiceInterface.CheckinFromUrlCallback callback)
public void checkinInitiated(Long topicId, Long poid, String comment, Long deserializerOid, Long fileSize, String fileName, DataHandler data, Boolean merge, Boolean sync, AsyncServiceInterface.CheckinInitiatedCallback callback)
public void checkout(Long roid, Long serializerOid, Boolean sync, AsyncServiceInterface.CheckoutCallback callback)
public void cleanupLongAction(Long topicId, AsyncServiceInterface.CleanupLongActionCallback callback)
public void compare(Long roid1, Long roid2, SCompareType sCompareType, Long mcid, AsyncServiceInterface.CompareCallback callback)
public void deleteProject(Long poid, AsyncServiceInterface.DeleteProjectCallback callback)
public void deleteService(Long oid, AsyncServiceInterface.DeleteServiceCallback callback)
public void deleteUser(Long uoid, AsyncServiceInterface.DeleteUserCallback callback)
public void download(Set<Long> roids, String query, Long serializerOid, Boolean sync, AsyncServiceInterface.DownloadCallback callback)
public void downloadCompareResults(Long serializerOid, Long roid1, Long roid2, Long mcid, SCompareType type, Boolean sync, AsyncServiceInterface.DownloadCompareResultsCallback callback)
public void getAllAuthorizedUsersOfProject(Long poid, AsyncServiceInterface.GetAllAuthorizedUsersOfProjectCallback callback)
public void getAllCheckoutsByUser(Long uoid, AsyncServiceInterface.GetAllCheckoutsByUserCallback callback)
public void getAllCheckoutsOfProject(Long poid, AsyncServiceInterface.GetAllCheckoutsOfProjectCallback callback)
public void getAllCheckoutsOfProjectAndSubProjects(Long poid, AsyncServiceInterface.GetAllCheckoutsOfProjectAndSubProjectsCallback callback)
public void getAllCheckoutsOfRevision(Long roid, AsyncServiceInterface.GetAllCheckoutsOfRevisionCallback callback)
public void getAllExtendedDataOfRevision(Long roid, AsyncServiceInterface.GetAllExtendedDataOfRevisionCallback callback)
public void getAllExtendedDataOfRevisionAndSchema(Long roid, Long schemaId, AsyncServiceInterface.GetAllExtendedDataOfRevisionAndSchemaCallback callback)
public void getAllExtendedDataSchemas(AsyncServiceInterface.GetAllExtendedDataSchemasCallback callback)
public void getAllLocalProfiles(String serviceIdentifier, AsyncServiceInterface.GetAllLocalProfilesCallback callback)
public void getAllLocalServiceDescriptors(AsyncServiceInterface.GetAllLocalServiceDescriptorsCallback callback)
public void getAllModelCheckers(AsyncServiceInterface.GetAllModelCheckersCallback callback)
public void getAllModelCheckersOfProject(Long poid, AsyncServiceInterface.GetAllModelCheckersOfProjectCallback callback)
public void getAllNewServicesOfProject(Long poid, AsyncServiceInterface.GetAllNewServicesOfProjectCallback callback)
public void getAllNonAuthorizedProjectsOfUser(Long uoid, AsyncServiceInterface.GetAllNonAuthorizedProjectsOfUserCallback callback)
public void getAllNonAuthorizedUsersOfProject(Long poid, AsyncServiceInterface.GetAllNonAuthorizedUsersOfProjectCallback callback)
public void getAllPrivateProfiles(String notificationsUrl, String serviceIdentifier, AsyncServiceInterface.GetAllPrivateProfilesCallback callback)
public void getAllProjects(Boolean onlyTopLevel, Boolean onlyActive, AsyncServiceInterface.GetAllProjectsCallback callback)
public void getAllProjectsSmall(AsyncServiceInterface.GetAllProjectsSmallCallback callback)
public void getAllPublicProfiles(String notificationsUrl, String serviceIdentifier, AsyncServiceInterface.GetAllPublicProfilesCallback callback)
public void getAllReadableProjects(AsyncServiceInterface.GetAllReadableProjectsCallback callback)
public void getAllRelatedProjects(Long poid, AsyncServiceInterface.GetAllRelatedProjectsCallback callback)
public void getAllRepositoryExtendedDataSchemas(Boolean usePre, AsyncServiceInterface.GetAllRepositoryExtendedDataSchemasCallback callback)
public void getAllRepositoryModelCheckers(AsyncServiceInterface.GetAllRepositoryModelCheckersCallback callback)
public void getAllRevisionsByUser(Long uoid, AsyncServiceInterface.GetAllRevisionsByUserCallback callback)
public void getAllRevisionsOfProject(Long poid, AsyncServiceInterface.GetAllRevisionsOfProjectCallback callback)
public void getAllServiceDescriptors(AsyncServiceInterface.GetAllServiceDescriptorsCallback callback)
public void getAllServicesOfProject(Long poid, AsyncServiceInterface.GetAllServicesOfProjectCallback callback)
public void getAllUsers(AsyncServiceInterface.GetAllUsersCallback callback)
public void getAllWritableProjects(AsyncServiceInterface.GetAllWritableProjectsCallback callback)
public void getArea(Long roid, Long oid, AsyncServiceInterface.GetAreaCallback callback)
public void getAvailableClasses(AsyncServiceInterface.GetAvailableClassesCallback callback)
public void getAvailableClassesInRevision(Long roid, AsyncServiceInterface.GetAvailableClassesInRevisionCallback callback)
public void getCheckinWarnings(Long poid, AsyncServiceInterface.GetCheckinWarningsCallback callback)
public void getCheckoutWarnings(Long poid, AsyncServiceInterface.GetCheckoutWarningsCallback callback)
public void getDensityThreshold(Long roid, Long nrTriangles, Set<String> excludedTypes, AsyncServiceInterface.GetDensityThresholdCallback callback)
public void getDeserializerById(Long oid, AsyncServiceInterface.GetDeserializerByIdCallback callback)
public void getDeserializerByName(String deserializerName, AsyncServiceInterface.GetDeserializerByNameCallback callback)
public void getDownloadData(Long topicId, AsyncServiceInterface.GetDownloadDataCallback callback)
public void getExtendedData(Long oid, AsyncServiceInterface.GetExtendedDataCallback callback)
public void getExtendedDataSchemaById(Long oid, AsyncServiceInterface.GetExtendedDataSchemaByIdCallback callback)
public void getExtendedDataSchemaByName(String name, AsyncServiceInterface.GetExtendedDataSchemaByNameCallback callback)
public void getExtendedDataSchemaFromRepository(String namespace, AsyncServiceInterface.GetExtendedDataSchemaFromRepositoryCallback callback)
public void getFile(Long fileId, AsyncServiceInterface.GetFileCallback callback)
public void getFileMeta(Long fileId, AsyncServiceInterface.GetFileMetaCallback callback)
public void getGeoTag(Long goid, AsyncServiceInterface.GetGeoTagCallback callback)
public void getGeometryDataToReuse(Set<Long> roids, Set<String> excludedTypes, Integer trianglesToSave, AsyncServiceInterface.GetGeometryDataToReuseCallback callback)
public void getGeometryInfo(Long roid, Long oid, AsyncServiceInterface.GetGeometryInfoCallback callback)
public void getIfcHeader(Long croid, AsyncServiceInterface.GetIfcHeaderCallback callback)
public void getLastExtendedDataOfRevisionAndSchema(Long roid, Long schemaId, AsyncServiceInterface.GetLastExtendedDataOfRevisionAndSchemaCallback callback)
public void getModelBounds(Long roid, AsyncServiceInterface.GetModelBoundsCallback callback)
public void getModelBoundsForConcreteRevision(Long croid, AsyncServiceInterface.GetModelBoundsForConcreteRevisionCallback callback)
public void getModelBoundsUntransformed(Long roid, AsyncServiceInterface.GetModelBoundsUntransformedCallback callback)
public void getModelBoundsUntransformedForConcreteRevision(Long croid, AsyncServiceInterface.GetModelBoundsUntransformedForConcreteRevisionCallback callback)
public void getModelCheckerInstance(Long mcioid, AsyncServiceInterface.GetModelCheckerInstanceCallback callback)
public void getModelMaxBounds(Long roid, AsyncServiceInterface.GetModelMaxBoundsCallback callback)
public void getModelMinBounds(Long roid, AsyncServiceInterface.GetModelMinBoundsCallback callback)
public void getNewService(Long soid, AsyncServiceInterface.GetNewServiceCallback callback)
public void getNrPrimitives(Long roid, AsyncServiceInterface.GetNrPrimitivesCallback callback)
public void getNrPrimitivesTotal(Set<Long> roids, AsyncServiceInterface.GetNrPrimitivesTotalCallback callback)
public void getOidByGuid(Long roid, String guid, AsyncServiceInterface.GetOidByGuidCallback callback)
public void getProjectByPoid(Long poid, AsyncServiceInterface.GetProjectByPoidCallback callback)
public void getProjectSmallByPoid(Long poid, AsyncServiceInterface.GetProjectSmallByPoidCallback callback)
public void getProjectsByName(String name, AsyncServiceInterface.GetProjectsByNameCallback callback)
public void getQueryEngineById(Long oid, AsyncServiceInterface.GetQueryEngineByIdCallback callback)
public void getQueryEngineByName(String name, AsyncServiceInterface.GetQueryEngineByNameCallback callback)
public void getQueryEngineExample(Long qeid, String key, AsyncServiceInterface.GetQueryEngineExampleCallback callback)
public void getQueryEngineExampleKeys(Long qeid, AsyncServiceInterface.GetQueryEngineExampleKeysCallback callback)
public void getRevision(Long roid, AsyncServiceInterface.GetRevisionCallback callback)
public void getRevisionSummary(Long roid, AsyncServiceInterface.GetRevisionSummaryCallback callback)
public void getSerializerByContentType(String contentType, AsyncServiceInterface.GetSerializerByContentTypeCallback callback)
public void getSerializerById(Long oid, AsyncServiceInterface.GetSerializerByIdCallback callback)
public void getSerializerByName(String serializerName, AsyncServiceInterface.GetSerializerByNameCallback callback)
public void getService(Long soid, AsyncServiceInterface.GetServiceCallback callback)
public void getServiceDescriptor(String baseUrl, String serviceIdentifier, AsyncServiceInterface.GetServiceDescriptorCallback callback)
public void getSubProjectByName(Long parentProjectId, String name, AsyncServiceInterface.GetSubProjectByNameCallback callback)
public void getSubProjects(Long poid, AsyncServiceInterface.GetSubProjectsCallback callback)
public void getSuggestedDeserializerForExtension(String extension, Long poid, AsyncServiceInterface.GetSuggestedDeserializerForExtensionCallback callback)
public void getTileCounts(Set<Long> roids, Set<String> excludedTypes, Set<Long> geometryIdsToReuse, Float minimumThreshold, Float maximumThreshold, Integer depth, AsyncServiceInterface.GetTileCountsCallback callback)
public void getTopLevelProjectByName(String name, AsyncServiceInterface.GetTopLevelProjectByNameCallback callback)
public void getTotalBounds(Set<Long> roids, AsyncServiceInterface.GetTotalBoundsCallback callback)
public void getTotalUntransformedBounds(Set<Long> roids, AsyncServiceInterface.GetTotalUntransformedBoundsCallback callback)
public void getUserByUoid(Long uoid, AsyncServiceInterface.GetUserByUoidCallback callback)
public void getUserByUserName(String username, AsyncServiceInterface.GetUserByUserNameCallback callback)
public void getUserRelatedLogs(Long uoid, AsyncServiceInterface.GetUserRelatedLogsCallback callback)
public void getUserSettings(AsyncServiceInterface.GetUserSettingsCallback callback)
public void getUsersProjects(Long uoid, AsyncServiceInterface.GetUsersProjectsCallback callback)
public void getVolume(Long roid, Long oid, AsyncServiceInterface.GetVolumeCallback callback)
public void importData(String address, String username, String password, String path, AsyncServiceInterface.ImportDataCallback callback)
public void initiateCheckin(Long poid, Long deserializerOid, AsyncServiceInterface.InitiateCheckinCallback callback)
public void listBoundingBoxes(Set<Long> roids, AsyncServiceInterface.ListBoundingBoxesCallback callback)
public void regenerateGeometry(Long roid, Long eoid, AsyncServiceInterface.RegenerateGeometryCallback callback)
public void removeModelCheckerFromProject(Long poid, Long modelCheckerOid, AsyncServiceInterface.RemoveModelCheckerFromProjectCallback callback)
public void removeNewServiceFromProject(Long poid, Long serviceOid, AsyncServiceInterface.RemoveNewServiceFromProjectCallback callback)
public void removeServiceFromProject(Long poid, Long serviceOid, AsyncServiceInterface.RemoveServiceFromProjectCallback callback)
public void removeUserFromExtendedDataSchema(Long uoid, Long edsid, AsyncServiceInterface.RemoveUserFromExtendedDataSchemaCallback callback)
public void removeUserFromProject(Long uoid, Long poid, AsyncServiceInterface.RemoveUserFromProjectCallback callback)
public void sendCompareEmail(SCompareType sCompareType, Long mcid, Long poid, Long roid1, Long roid2, String address, AsyncServiceInterface.SendCompareEmailCallback callback)
public void setRevisionTag(Long roid, String tag, AsyncServiceInterface.SetRevisionTagCallback callback)
public void shareRevision(Long roid, AsyncServiceInterface.ShareRevisionCallback callback)
public void terminateLongRunningAction(Long topicId, AsyncServiceInterface.TerminateLongRunningActionCallback callback)
public void triggerNewExtendedData(Long edid, Long soid, AsyncServiceInterface.TriggerNewExtendedDataCallback callback)
public void triggerNewRevision(Long roid, Long soid, AsyncServiceInterface.TriggerNewRevisionCallback callback)
public void triggerRevisionService(Long roid, Long soid, AsyncServiceInterface.TriggerRevisionServiceCallback callback)
public void undeleteProject(Long poid, AsyncServiceInterface.UndeleteProjectCallback callback)
public void undeleteUser(Long uoid, AsyncServiceInterface.UndeleteUserCallback callback)
public void updateGeoTag(SGeoTag sGeoTag, AsyncServiceInterface.UpdateGeoTagCallback callback)
public void updateModelChecker(SModelCheckerInstance modelCheckerInstance, AsyncServiceInterface.UpdateModelCheckerCallback callback)
public void updateProject(SProject sProject, AsyncServiceInterface.UpdateProjectCallback callback)
public void updateRevision(SRevision sRevision, AsyncServiceInterface.UpdateRevisionCallback callback)
public void uploadFile(SFile file, AsyncServiceInterface.UploadFileCallback callback)
public void userHasCheckinRights(Long uoid, Long poid, AsyncServiceInterface.UserHasCheckinRightsCallback callback)
public void userHasRights(Long poid, AsyncServiceInterface.UserHasRightsCallback callback)
public void validateModelChecker(Long oid, AsyncServiceInterface.ValidateModelCheckerCallback callback)
Copyright © 2018 OpenSource BIM. All rights reserved.