declare global { namespace com { namespace fluig { namespace sdk { namespace api { class FluigAPI { constructor() getArticleService(): com.fluig.sdk.service.ArticleService getAuthorizeClientService(): com.fluig.sdk.service.AuthorizeClientSdkService getCardAPIService(): com.fluig.sdk.service.CardAPIService getCardIndexAPIService(): com.fluig.sdk.service.CardIndexAPIService getCardIndexService(): com.fluig.sdk.service.CardIndexService getCardService(): com.fluig.sdk.service.CardService getCollaborationService(): com.fluig.sdk.service.CollaborationSDKService getCommentService(): com.fluig.sdk.service.CommentService getCommunityService(): com.fluig.sdk.service.CommunityService getContentFilesService(): com.fluig.sdk.service.ContentFilesService getDocumentService(): com.fluig.sdk.service.DocumentService getFavoritesService(): com.fluig.sdk.service.FavoritesService getFilterService(): com.fluig.sdk.service.FilterAPIService getFolderDocumentService(): com.fluig.sdk.service.FolderDocumentService getGlobalParameterService(): com.fluig.sdk.service.GlobalParameterService getGroupService(): com.fluig.sdk.service.GroupService getHelpService(): com.fluig.sdk.service.DocumentationProxyServiceService getHolidayService(): com.fluig.sdk.service.HolidayAPIService getI18NService(): com.fluig.sdk.service.I18NService getIdentityService(): com.fluig.sdk.service.IdentityService getJobService(): com.fluig.sdk.service.JobService getLocalService(): com.fluig.sdk.service.LocalAPIService getPageService(): com.fluig.sdk.service.PageService getPageWidgetService(): com.fluig.sdk.service.PageWidgetService getPostService(): com.fluig.sdk.service.PostService getSearchService(): com.fluig.sdk.service.SearchService getSecurityService(): com.fluig.sdk.service.SecurityService getSocialBreadcrumbService(): com.fluig.sdk.service.SocialBreadcrumbService getSocialService(): com.fluig.sdk.service.SocialSDKService getTagsCloudService(): com.fluig.sdk.service.TagsCloudService getTasksService(): com.fluig.sdk.service.TasksService getTenantService(): com.fluig.sdk.service.TenantService getUserService(): com.fluig.sdk.service.UserService getWidgetService(): com.fluig.sdk.service.WidgetService getWorkflowService(): com.fluig.sdk.service.WorkflowAPIService } namespace alert {} namespace authorizeclient { class AuthorizeClientSdkServiceVO { constructor(companyId: number, serviceCode: string, description: string, method: string) constructor( companyId: number, serviceCode: string, endpoint: string, method: string, timeoutService: string, params: java.util.Map ) constructor( serviceCode: string, endpoint: string, method: string, params: java.util.Map, result: string ) equals(obj: object): boolean getCompanyId(): java.lang.Long getDescription(): java.lang.String getEndpoint(): java.lang.String getHeaders(): java.util.Map getHttpStatusResult(): number getMethod(): java.lang.String getOptions(): java.util.Map getParams(): java.util.Map getResult(): java.lang.String getServiceCode(): java.lang.String getStrParams(): java.lang.String getTimeoutService(): java.lang.String hashCode(): number setCompanyId(companyId: number): void setDescription(description: string): void setEndpoint(endpoint: string): void setHeaders(headers: java.util.Map): void setHttpStatusResult(httpStatusResult: number): void setMethod(method: string): void setOptions(options: java.util.Map): void setParams(params: java.util.Map): void setResult(result: string): void setServiceCode(serviceCode: string): void setStrParams(strParams: string): void setTimeoutService(timeoutService: string): void toString(): java.lang.String } } namespace cardindex { class CardFindFieldVO { constructor() getCardId(): number getChildren(): java.util.List getCompanyId(): number getParentDocumentId(): number static getSerialVersionUID(): number getValues(): java.util.List getVersion(): number isActiveVersion(): boolean setActiveVersion(activeVersion: boolean): void setCardId(cardId: number): void setChildren(children: java.util.List): void setCompanyId(companyId: number): void setParentDocumentId(parentDocumentId: number): void setValues(values: java.util.List): void setVersion(version: number): void } class CardFieldVO { constructor() getFieldId(): java.lang.String getTableId(): java.lang.String getValue(): java.lang.String setFieldId(fieldId: java.lang.String): void setTableId(tableId: java.lang.String): void setValue(value: java.lang.String): void } class CardChildrenVO { constructor() getSerialVersionUID(): number getValues(): java.util.List setValues(values: java.util.List): void } class CardFieldFilterVO { constructor() getFinalValue(): Object getHtmlIdField(): string getInitialValue(): Object getOperator(): string getOptionField(): string isUseLike(): boolean setFinalValue(finalValue: Object): void setHtmlIdField(htmlIdField: string): void setInitialValue(initialValue: Object): void setOperator(operator: string): void setOptionField(optionField: string): void setUseLike(useLike: boolean): void } } namespace customappkey {} namespace document { class DocumentVO extends java.lang.Object implements java.io.Serializable { constructor() constructor(tenantId: java.lang.Long, documentId: java.lang.Integer, version: java.lang.Integer) /** * Recupera número de acessso */ getAccessCount(): Integer /** * Recupera versão ativa */ getActiveVersion(): Boolean /** * Recupera o valor do comentário nas informações extras */ getAdditionalComments(): String /** * Recupera valor, se documento permite mult card por usuário */ getAllowMuiltiCardsPerUser(): Boolean /** * Recupera condição aprovalAndOr */ getApprovalAndOr(): Boolean /** * Recupera valor, se documento está aprovado */ getApproved(): Boolean /** * Recupera valor da data de aprovação */ getApprovedDate(): Date /** * Recupera id de atualização */ getAtualizationId(): Integer /** * Recupera descrição do card */ getCardDescription(): String /** * Recupera id do colega */ getColleagueId(): String /** * Recupera valor do crc */ getCrc(): Long /** * Recupera valor para data de criação */ getCreateDate(): Date /** * Recupera valor, se documento foi deletado */ getDeleted(): Boolean /** * Recupera descrição do documento */ getDocumentDescription(): String /** * Recupera valor do document Id */ getDocumentId(): Integer /** * Recupera número de propriedade do documento */ getDocumentPropertyNumber(): Integer /** * Recupera versão do documento */ getDocumentPropertyVersion(): Integer /** * Recupera valor do tipo de documento */ getDocumentType(): String /** * Recupera valor do id do tipo de documento */ getDocumentTypeId(): String /** * Recupera valor, se download é habilitado */ getDownloadEnabled(): Boolean /** * Recupera valor de draft */ getDraft(): Boolean /** * Recupera data de expiração */ getExpirationDate(): Date /** * Recupera valor, se documento expira */ getExpires(): Boolean /** * Recupera os dados extras */ getExtData(): HashMap /** * Recupera id documento externo */ getExternalDocumentId(): String /** * Recupera os dados extras */ getExtraData(key: String): Object /** * Recupera id do icone */ getIconId(): Integer /** * Recupera valor do path do icon */ getIconPath(): String /** * Recupera valor, se documento é imultavel */ getImutable(): Boolean /** * Recupera valor, se documento é indexado */ getIndexed(): Boolean /** * Retorna se o documento herda as propriedades do parent */ getInheritSecurity(): Boolean /** * Recupera valor, se documento pode ser visualizado internamente. */ getInternalVisualizer(): Boolean /** * Recupera valor de palavra chave */ getKeyWord(): String /** * Recupera id da linguagem */ getLanguageId(): String /** * Recupera valor da última data de moficação */ getLastModifiedDate(): Date /** * Recupera última data de modificação */ getLastModifiedTime(): String /** * Recupera valor, se documento está em checkout */ getOnCheckout(): Boolean /** * Recupera id do pai do documento */ getParentDocumentId(): Integer /** * Recupera o tipo de permissão */ getPermissionType(): Integer /** * Recupera arquivo fisico */ getPhisicalFile(): String /** * Recupera valor do tamanho do arquivo fisico */ getPhisicalFileSize(): Float /** * Recupera prioridade */ getPriority(): Integer /** * Recupera valor id privado do colega */ getPrivateColleagueId(): String /** * Recupera valor, se documento é privado */ getPrivateDocument(): Boolean /** * Recupera id do publicador */ getPublisherId(): String /** * Recuprea arquivos relacionados */ getRelatedFiles(): String /** * Recupera tipo de restrição */ getRestrictionType(): Integer /** * Recupera valor do código do site */ getSiteCode(): String /** * Recupera id do tenant */ getTenantId(): Long /** * Recupera valor do id do topico */ getTopicId(): Integer /** * Recupera valor, se documento é traduzido */ getTranslated(): Boolean /** * Recupera updateIsoProperties */ getUpdateIsoProperties(): Boolean /** * Recupera o identificador do upload */ getUploadId(): String /** * Recupera valor, se usuário será notificado */ getUserNotify(): Boolean /** * Recupera valor do UUID */ getUUID(): String /** * Recupera data de inicio de validação */ getValidationStartDate(): Date /** * Recupera valor da versão */ getVersion(): Integer /** * Recupera a ação que serão realizada em relaão a versão documento */ getVersionAction(): String /** * Recupera descrição da versão */ getVersionDescription(): String /** * Recupera visualização */ getVisualization(): String /** * Recupera id do volume */ getVolumeId(): String /** * Recupera valor, se documento tem marca d'água */ getWatermarkId(): Integer /** * Atribui valor para número de acessos */ setAccessCount(accessCount: java.lang.Integer): void /** * Atribui valor para versão ativa */ setActiveVersion(activeVersion: java.lang.Boolean): void /** * Atribui o valor do comentário nas informações extras */ setAdditionalComments(comments: java.lang.String): void /** * Atribui valor para allowMuiltiCardsPerUser */ setAllowMuiltiCardsPerUser(allowMuiltiCardsPerUser: java.lang.Boolean): void /** * Atribui valor para approvalAndOr */ setApprovalAndOr(approvalAndOr: java.lang.Boolean): void /** * Atribui valor, se documento está aprovado */ setApproved(approved: java.lang.Boolean): void /** * Atribui valor para data de aprovação */ setApprovedDate(approvedDate: java.util.Date): void /** * Atribui valor para id de atualização */ setAtualizationId(atualizationId: java.lang.Integer): void /** * Atribui valor para descrição do card */ setCardDescription(cardDescription: java.lang.String): void /** * Atribui valor para id do colega */ setColleagueId(colleagueId: java.lang.String): void /** * Atribui valor para crc */ setCrc(crc: java.lang.Long): void /** * Atribui valor para data de criação */ setCreateDate(createDate: java.util.Date): void /** * Atribui valor, se documento foi deletado */ setDeleted(deleted: java.lang.Boolean): void /** * Atribui valor para descrição do documento */ setDocumentDescription(documentDescription: java.lang.String): void /** * Atribui valor para id do documento */ setDocumentId(documentId: java.lang.Integer): void /** * Atribui valor para número de propriedade do documento */ setDocumentPropertyNumber(documentPropertyNumber: java.lang.Integer): void /** * Atribui versão de documento */ setDocumentPropertyVersion(documentPropertyVersion: java.lang.Integer): void /** * Atribui valor para tipo de documento */ setDocumentType(documentType: java.lang.String): void /** * Atribui valor para id do tipo de documento */ setDocumentTypeId(documentTypeId: java.lang.String): void /** * Atribui valor, se download é habilitado */ setDownloadEnabled(downloadEnabled: java.lang.Boolean): void /** * Atribui valor para draft */ setDraft(draft: java.lang.Boolean): void /** * Atribui valor para data de expiração */ setExpirationDate(expirationDate: java.util.Date): void /** * Atribui valor, se documento expira */ setExpires(expires: java.lang.Boolean): void /** * Atribui valor para id documento externo */ setExternalDocumentId(externalDocumentId: java.lang.String): void /** * Atribui valores para os dados extras */ setExtraData(key: java.lang.String, value: java.lang.Object): void /** * Atribui valor para id do icone */ setIconId(iconId: java.lang.Integer): void /** * Atribui valor do iconPath do arquivo */ setIconPath(iconPath: java.lang.String): void /** * Atribui valor, se documento é imutavel */ setImutable(imutable: java.lang.Boolean): void /** * Atribui valor, se documento é indexado */ setIndexed(indexed: java.lang.Boolean): void /** * Atribui se herda as propriedades de segurança do parent */ setInheritSecurity(inheritSecurity: java.lang.Boolean): void /** * Atribui valor, se documento pode ser visualizado internamente */ setInternalVisualizer(internalVisualizer: java.lang.Boolean): void /** * Atribui valor para palavra chave */ setKeyWord(keyWord: java.lang.String): void /** * Atribui valor para id da linguagem */ setLanguageId(languageId: java.lang.String): void /** * Atribui valor para última data de modificação */ setLastModifiedDate(lastModifiedDate: java.util.Date): void /** * Atribui valor a última data de modificação */ setLastModifiedTime(lastModifiedTime: java.lang.String): void /** * Atribui valor, se documento está em checkout */ setOnCheckout(onCheckout: java.lang.Boolean): void /** * Atribui valor para id do documento pai */ setParentDocumentId(parentDocumentId: java.lang.Integer): void /** * Atribui valor para tipo de permissão */ setPermissionType(permissionType: java.lang.Integer): void /** * Atribui valor para arquivo fisico */ setPhisicalFile(phisicalFile: java.lang.String): void /** * Atribui valor para o tamanho do arquivo fisico */ setPhisicalFileSize(phisicalFileSize: java.lang.Float): void /** * Atribui valor prioridade */ setPriority(priority: java.lang.Integer): void /** * Atribui valor id privado do colega */ setPrivateColleagueId(privateColleagueId: java.lang.String): void /** * Atribui valor, se documento é privado */ setPrivateDocument(privateDocument: java.lang.Boolean): void /** * Atribui valor para id do publicador */ setPublisherId(publisherId: java.lang.String): void /** * Atribui valor para arquivos relacionados */ setRelatedFiles(relatedFiles: java.lang.String): void /** * Atribui valor para tipo de restrição */ setRestrictionType(restrictionType: java.lang.Integer): void /** * Atribui valor para código de site */ setSiteCode(siteCode: java.lang.String): void /** * Atribui valor para id do tenant */ setTenantId(tenantId: java.lang.Long): void /** * Atribui valor para id do topico */ setTopicId(topicId: java.lang.Integer): void /** * Atribui valor, se documento é traduzido */ setTranslated(translated: java.lang.Boolean): void /** * Atribui valor para updateIsoProperties */ setUpdateIsoProperties(updateIsoProperties: java.lang.Boolean): void /** * Atribue o identificador do uplaod */ setUploadId(uploadId: java.lang.String): void /** * Atribui valor se usuário será notificado */ setUserNotify(userNotify: java.lang.Boolean): void /** * Atribui valor para UUID */ setUUID(uUID: java.lang.String): void /** * Atribui valor para data de início de validação */ setValidationStartDate(validationStartDate: java.util.Date): void /** * Atribui valor para versão */ setVersion(version: java.lang.Integer): void /** * Atribue a ação que serão realizada em relaão a versão documento */ setVersionAction(versionAction: java.lang.String): void /** * Atribui valor para descrição da versão */ setVersionDescription(versionDescription: java.lang.String): void /** * Atribui valor para visualização */ setVisualization(visualization: java.lang.String): void /** * Atribui valor ao id do volume */ setVolumeId(volumeId: java.lang.String): void /** * Atribui valor, se documento tem marca d'água */ setWatermarkId(watermarkId: java.lang.Integer): void } } namespace ecm {} namespace enums {} namespace group {} namespace holiday {} namespace job {} namespace local {} namespace log {} namespace oauth { export class OAuthSdkVO { constructor() // Métodos getters getAccessTokenURL(): string getAuthenticationType(): string getAuthorizationURL(): string getCallbackUrl(): string getClientData(): string getClientId(): string getClientSecret(): string getCode(): string getConsumerKey(): string getConsumerSecret(): string getCreationDate(): Date getDescription(): string getDomain(): string getExpirationDate(): Date getGrantType(): string getId(): number getMethod(): string getParams(): java.util.Map getPassword(): string getPasswordConfirmation(): string getProviderName(): string getRedirectUri(): string getRefreshToken(): string getRefreshTokenURL(): string getRequestMethod(): string getRequestTokenURL(): string getScope(): string getServiceTestUrl(): string getServiceUrl(): string getSignatureMethod(): string getStrParams(): string getTenantId(): number getToken(): string getTokenAccess(): string getTokenSecret(): string getUserAuthorizationURL(): string getUsername(): string toString(): string // Métodos setters setAccessTokenURL(accessTokenURL: string): void setAuthenticationType(authenticationType: string): void setAuthorizationURL(authorizationURL: string): void setCallbackUrl(callbackUrl: string): void setClientData(clientData: string): void setClientId(clientId: string): void setClientSecret(clientSecret: string): void setCode(code: string): void setConsumerKey(consumerKey: string): void setConsumerSecret(consumerSecret: string): void setCreationDate(creationDate: Date): void setDescription(description: string): void setDomain(domain: string): void setExpirationDate(expirationDate: Date): void setGrantType(grantType: string): void setId(id: number): void setMethod(method: string): void setParams(param: java.util.Map): void setPassword(password: string): void setPasswordConfirmation(passwordConfirmation: string): void setProviderName(providerName: string): void setRedirectUri(redirectUri: string): void setRefreshToken(refreshToken: string): void setRefreshTokenURL(refreshTokenURL: string): void setRequestMethod(requestMethod: string): void setRequestTokenURL(requestTokenURL: string): void setScope(scope: string): void setServiceTestUrl(serviceTestUrl: string): void setServiceUrl(serviceUrl: string): void setSignatureMethod(signatureMethod: string): void setStrParams(strParams: string): void setTenantId(tenantId: number): void setToken(token: string): void setTokenAccess(tokenAccess: string): void setTokenSecret(tokenSecret: string): void setUserAuthorizationURL(userAuthorizationURL: string): void setUsername(username: string): void } } namespace permission {} namespace search {} namespace social {} namespace task {} namespace workflow { class CancelInstancesVO { constructor() getCancelInstanceList(): java.util.List getCancelText(): java.lang.String setCancelInstanceList(cancelInstanceList: java.util.List): void setCancelText(cancelText: string): void } class CancelInstanceVO { constructor() getCancelText(): java.lang.String getProcessInstanceId(): number getReplacedId(): java.lang.String setCancelText(cancelText: string): void setProcessInstanceId(processInstanceId: number): void setReplacedId(replacedId: string): void } class CancelInstancesResultVO { getCancelInstanceResults(): java.util.List getFailCount(): number getSuccessCount(): number setCancelInstanceResults(cancelInstanceResults: java.util.List): void setFailCount(failCount: number): void setSuccessCount(successCount: number): void } class CancelInstanceResultVO { getErrorCode(): string getMessage(): string getProcessInstanceId(): number getStatus(): java.lang.String getTenantId(): number setErrorCode(errorCode: string): void setMessage(message: java.lang.String): void setProcessInstanceId(processInstanceId: number): void setStatus(status: java.lang.String): void setTenantId(tenantId: number): void } } } namespace document {} namespace exception {} namespace filter {} namespace identity {} namespace page {} namespace service { class AlertService {} class ApplicationUserDataService {} class ArticleService {} interface AuthorizeClientSdkService { create(vo: com.fluig.sdk.api.oauth.OAuthSdkVO): com.fluig.sdk.api.oauth.OAuthSdkVO invoke( vo: com.fluig.sdk.api.authorizeclient.AuthorizeClientSdkServiceVO ): com.fluig.sdk.api.authorizeclient.AuthorizeClientSdkServiceVO invoke(data: java.lang.String): com.fluig.sdk.api.authorizeclient.AuthorizeClientSdkServiceVO invokeService(data: java.lang.String): com.fluig.sdk.api.authorizeclient.AuthorizeClientSdkServiceVO } class BaseAPIService {} class InterfaceBase {} class CardAPIService { create( documentId: java.lang.Integer, cardFieldVOs: java.util.List ): com.fluig.sdk.api.cardindex.CardFindFieldVO //Cria um registro de Formulário createChild( cardId: java.lang.CharSequence, cardFieldVOs: java.util.List ): com.fluig.sdk.api.cardindex.CardChildrenVO //Cria um registro no formulário filho edit( cardId: java.lang.CharSequence, cardFieldVOs: java.util.List ): com.fluig.sdk.api.cardindex.CardFindFieldVO //altera um registro de Formulário editChild( cardId: java.lang.CharSequence, row: java.lang.Integer, cardFieldVOs: java.util.List ): com.fluig.sdk.api.cardindex.CardChildrenVO //Cria um registro no formulário filho find( documentId: java.lang.Integer, page: java.lang.Integer, pageSize: java.lang.Integer, order: java.util.List, fields: java.util.List, cardFieldFilterVOs: java.util.List, listInactiveRecords: java.lang.Boolean ): com.totvs.technology.foundation.sdk.service.vo.common.ResponseEnvelopeVO //Lista os registros do formulário findById( documentId: java.lang.Integer, cardId: java.lang.Integer, fields: java.util.List, expandedFields: java.util.List ): com.fluig.sdk.api.cardindex.CardFindFieldVO //Lista os registros do formulário pelo numero do formulário e numero da ficha findChildByCardIdAndRow( cardId: java.lang.Integer, row: java.lang.Integer, fields: java.util.List ): com.fluig.sdk.api.cardindex.CardChildrenVO //Lista os registros do formulário filho pelo numero do registro e linha findChildrenByCardId( cardId: java.lang.Integer, page: java.lang.Integer, pageSize: java.lang.Integer, fields: java.util.List ): com.totvs.technology.foundation.sdk.service.vo.common.ResponseEnvelopeVO //Lista os registros do formulário filho remove(cardId: java.lang.Integer): boolean //Remove um registro de formulário removeChild(cardId: java.lang.Integer, row: java.lang.Integer): com.fluig.sdk.api.cardindex.CardChildrenVO //Remove os registros do formulário filho } class CardIndexAPIService {} class CardIndexService {} class CardService {} class CollaborationSDKService {} class CommentService {} class CommunityService {} class ContentFilesService {} class CustomAppKeyService {} class DocumentationProxyServiceService {} class DocumentService { /** * Aprova ou reprova um documento. */ approveDocument(documentId: number, version: number, approved: boolean, observation: string): void /** * Copia o documento que esta na área de uplaod */ copyDocumentToUploadArea(documentId: number): java.lang.String[] /** * Cria o documento com permissões e aprovadors */ createDocument(documentVO: DocumentVO): DocumentVO /** * Cria uma documento privado */ createPrivateDocument( companyId: java.lang.Long, userId: java.lang.String, fileName: java.lang.String, file: com.fluig.foundation.volume.vo.FDNLocalFileVO ): DocumentVO /** * Cria uma documento privado */ createPrivateDocument( companyId: java.lang.Long, userId: java.lang.String, fileName: java.lang.String, filePath: java.lang.String ): DocumentVO /** * Remove o documento */ deleteDocument(documentId: number): void /** * Retorna o documento ativo passado o ID do mesmo. */ getActive(documentId: java.lang.Integer): DocumentVO /** * Retorna documento com as informações de checkout */ getAllocatedDocument(documentId: number, version: number): AllocatedDocumentVO getCurrentUserPermission(documentId: java.lang.Integer): SolvedPermissionVO /** * Return the approvements history of the document */ getDocumentApprovalHistory(documentId: number): List /** * Retrieve all document approvers and yours status. */ getDocumentApprovers(documentId: number): List /** * Retrieve all document approvers and yours status. */ getDocumentApprovers(documentId: number, checkInheritance: boolean): List /** * Retorna os bytes do conteúdo do documento. */ getDocumentContentAsBytes(documentId: java.lang.Integer): Uint8Array /** * Retorna o conteúdo do documento. */ getDocumentContentAsString(documentId: java.lang.Integer, charsetName: java.lang.String): java.lang.String /** * Retorna as permissões do documento */ getDocumentPermissions(documentId: number, version: number): List /** * Retorna a url do documento */ getDownloadURL(documentId: number): java.lang.String /** * Retorna a permissão do usuário em um documento. */ getUserPermissions(documentId: number, version: number, user: java.lang.String): Integer isCanDownloadDocument( tenantId: java.lang.Long, documentId: number, version: number, userCode: java.lang.String, fluigViewer: boolean ): boolean isDocumentDeleted(tenantId: java.lang.Long, documentId: number, version: number): boolean /** * Set Approvers for a specific document */ setDocumentApprovers(companyId: java.lang.Long, documentSecurityVO: DocumentSecurityVO): void /** * Determina as permissões do documento */ setDocumentPermissions(documentId: number, permissions: List): void /** * Update file */ updateFile(docVO: DocumentVO): DocumentVO /** * Valida configurações de documento */ validateDocumentPublicUrlConfiguration(tenantId: java.lang.Long, documentId: number, version: number): void } class FavoritesService {} class FilterAPIService {} class FolderDocumentService {} class GlobalParameterService {} class GroupService { addUser(tenantId: number, groupCode: string, logins: java.util.List): void addUser(groupCode: string, logins: java.util.List): java.util.List containsUser(groupCode: string, genericId: string): boolean create(groupVO: com.fluig.sdk.api.group.GroupVO): com.fluig.sdk.api.group.GroupVO findGroupsByUser(genericId: string, pattern: string): java.util.List findUsersByGroup( groupCode: string, pattern: string, limit: number, offset: number, order: string ): java.util.List removeUser(tenantId: number, groupCode: string, login: string): void removeUser(groupCode: string, login: string): void } class HolidayAPIService {} class I18NService {} class IdentityService {} class JobService {} class LocalAPIService {} class MentionService {} class PageService {} class PageWidgetService {} class PostService {} class SearchService {} class SecurityService { getCurrentTenant(): com.fluig.sdk.tenant.TenantVO } class SocialBreadcrumbService {} class SocialSDKService {} class TagsCloudService {} class TasksService {} class TenantService {} class UserService {} class WidgetService {} class WorkflowAPIService { cancelInstances(instances: com.fluig.sdk.api.workflow.CancelInstancesVO): com.fluig.sdk.api.workflow.CancelInstancesResultVO } } namespace tenant { class TenantVO { getOrganizationUrl(): java.lang.String } } namespace user {} namespace web {} } namespace bpm { namespace vo { /** * Representa uma tarefa de Workflow no TOTVS Fluig (WorkflowTasksVO). * Mapeado para uso em scripts JavaScript executados pela engine Rhino. */ class WorkflowTasksVO { constructor() getUrl(): string setUrl(url: string): void getCode(): string setCode(code: string): void getProcessInstanceId(): number setProcessInstanceId(processInstanceId: number): void getProcessId(): string setProcessId(processId: string): void getVersion(): number setVersion(version: number): void getProcessDescription(): string setProcessDescription(processDescription: string): void getRequesterId(): string setRequesterId(requesterId: string): void getRequesterName(): string setRequesterName(requesterName: string): void getStateDescription(): string setStateDescription(stateDescription: string): void getColleagueName(): string setColleagueName(colleagueName: string): void getDateExpires(): string setDateExpires(dateExpires: string): void getStartDateProcess(): any setStartDateProcess(startDateProcess: any): void getAttachDescription(): string setAttachDescription(attachDescription: string): void getMovementSequence(): number setMovementSequence(movementSequence: number): void isExpired(): boolean setExpired(expired: boolean): void getThreadSequence(): number | null setThreadSequence(threadSequence: number | null): void isKnow(): boolean setKnow(know: boolean): void getProcessKey(): string setProcessKey(processKey: string): void isCancelable(): boolean setCancelable(cancelable: boolean): void getSlaTotalRuntime(): number setSlaTotalRuntime(slaTotalRuntime: number): void getSlaTotalRuntimeString(): string getSlaStatus(): number setSlaStatus(slaStatus: number): void getSlaStatusString(): string getSlaDeadline(): string setSlaDeadline(slaDeadline: string): void getSlaRemaningDays(): number setSlaRemaningDays(slaRemaningDays: number): void getSlaRemaningHours(): number setSlaRemaningHours(slaRemaningHours: number): void getSlaRemaningMinutes(): number setSlaRemaningMinutes(slaRemaningMinutes: number): void getSlaRemainingTime(): string getFieldValue1(): string setFieldValue1(fieldValue1: string): void getFieldValue2(): string setFieldValue2(fieldValue2: string): void getFieldValue3(): string setFieldValue3(fieldValue3: string): void getFieldValue4(): string setFieldValue4(fieldValue4: string): void getFieldValue5(): string setFieldValue5(fieldValue5: string): void getFieldValue6(): string setFieldValue6(fieldValue6: string): void getFieldValue7(): string setFieldValue7(fieldValue7: string): void getFieldValue8(): string setFieldValue8(fieldValue8: string): void getFieldValue9(): string setFieldValue9(fieldValue9: string): void getFieldValue10(): string setFieldValue10(fieldValue10: string): void getFieldValue11(): string setFieldValue11(fieldValue11: string): void getFieldValue12(): string setFieldValue12(fieldValue12: string): void getFieldValue13(): string setFieldValue13(fieldValue13: string): void getFieldValue14(): string setFieldValue14(fieldValue14: string): void getFieldValue15(): string setFieldValue15(fieldValue15: string): void isApproachingExpiration(): boolean setApproachingExpiration(approachingExpiration: boolean): void } } } } namespace totvs.technology.foundation.sdk.service.vo.common { class ResponseEnvelopeVO { constructor() getItems(): java.util.List } } } } export {}