All Downloads are FREE. Search and download functionalities are using the official Maven repository.

guru.nidi.atlassian.remote.confluence.ConfluenceService Maven / Gradle / Ivy

/*
 * Copyright (C) 2013 Stefan Niederhauser ([email protected])
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *         http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package guru.nidi.atlassian.remote.confluence;
public interface ConfluenceService{
  String getBaseUrl();
  public com.atlassian.confluence.rpc.soap.beans.RemotePage getOrCreatePage(long long0,java.lang.String string1);
  public guru.nidi.atlassian.remote.confluence.ConfluenceService getService();
  public boolean addAnonymousPermissionToSpace(java.lang.String string1,java.lang.String string2);
  public boolean addAnonymousPermissionsToSpace(java.lang.String[] string1,java.lang.String string2);
  public boolean addAnonymousUsePermission();
  public boolean addAnonymousViewUserProfilePermission();
  public com.atlassian.confluence.rpc.soap.beans.RemoteAttachment addAttachment(com.atlassian.confluence.rpc.soap.beans.RemoteAttachment remoteAttachment1,byte[] byte2);
  public com.atlassian.confluence.rpc.soap.beans.RemoteAttachment addAttachment(long long1,com.atlassian.confluence.rpc.soap.beans.RemoteAttachment remoteAttachment2,byte[] byte3);
  public com.atlassian.confluence.rpc.soap.beans.RemoteComment addComment(com.atlassian.confluence.rpc.soap.beans.RemoteComment remoteComment1);
  public boolean addGlobalPermission(java.lang.String string1,java.lang.String string2);
  public boolean addGlobalPermissions(java.lang.String[] string1,java.lang.String string2);
  public boolean addGroup(java.lang.String string1);
  public boolean addLabelById(long long1,long long2);
  public boolean addLabelByName(java.lang.String string1,long long2);
  public boolean addLabelByNameToSpace(java.lang.String string1,java.lang.String string2);
  public boolean addLabelByObject(com.atlassian.confluence.rpc.soap.beans.RemoteLabel remoteLabel1,long long2);
  public boolean addPermissionToSpace(java.lang.String string1,java.lang.String string2,java.lang.String string3);
  public boolean addPermissionsToSpace(java.lang.String[] string1,java.lang.String string2,java.lang.String string3);
  public com.atlassian.confluence.rpc.soap.beans.RemoteSpace addPersonalSpace(com.atlassian.confluence.rpc.soap.beans.RemoteSpace remoteSpace1,java.lang.String string2);
  public com.atlassian.confluence.rpc.soap.beans.RemoteSpace addPersonalSpaceWithDefaultPermissions(com.atlassian.confluence.rpc.soap.beans.RemoteSpace remoteSpace1,java.lang.String string2);
  public boolean addProfilePicture(java.lang.String string1,java.lang.String string2,java.lang.String string3,byte[] byte4);
  public com.atlassian.confluence.rpc.soap.beans.RemoteSpace addSpace(com.atlassian.confluence.rpc.soap.beans.RemoteSpace remoteSpace1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteSpaceGroup addSpaceGroup(com.atlassian.confluence.rpc.soap.beans.RemoteSpaceGroup remoteSpaceGroup1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteSpace addSpaceWithDefaultPermissions(com.atlassian.confluence.rpc.soap.beans.RemoteSpace remoteSpace1);
  public void addUser(com.atlassian.confluence.rpc.soap.beans.RemoteUser remoteUser1,java.lang.String string2);
  public void addUser(com.atlassian.confluence.rpc.soap.beans.RemoteUser remoteUser1,java.lang.String string2,boolean boolean3);
  public boolean addUserToGroup(java.lang.String string1,java.lang.String string2);
  public boolean changeMyPassword(java.lang.String string1,java.lang.String string2);
  public boolean changeUserPassword(java.lang.String string1,java.lang.String string2);
  public boolean clearIndexQueue();
  public java.lang.String convertWikiToStorageFormat(java.lang.String string1);
  public boolean deactivateUser(java.lang.String string1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteComment editComment(com.atlassian.confluence.rpc.soap.beans.RemoteComment remoteComment1);
  public boolean editUser(com.atlassian.confluence.rpc.soap.beans.RemoteUser remoteUser1);
  public boolean emptyTrash(java.lang.String string1);
  public java.lang.String exportSite(boolean boolean1);
  public java.lang.String exportSpace(java.lang.String string1,java.lang.String string2);
  public java.lang.String exportSpace(java.lang.String string1,java.lang.String string2,boolean boolean3);
  public boolean flushIndexQueue();
  public java.lang.String[] getActiveUsers(boolean boolean1);
  public com.atlassian.confluence.rpc.soap.beans.RemotePageSummary[] getAncestors(long long1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteAttachment getAttachment(long long1,java.lang.String string2,int int3);
  public byte[] getAttachmentData(long long1,java.lang.String string2,int int3);
  public com.atlassian.confluence.rpc.soap.beans.RemoteAttachment[] getAttachments(long long1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteBlogEntrySummary[] getBlogEntries(java.lang.String string1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteBlogEntry getBlogEntry(long long1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteBlogEntry getBlogEntryByDateAndTitle(java.lang.String string1,int int2,int int3,int int4,java.lang.String string5);
  public com.atlassian.confluence.rpc.soap.beans.RemoteBlogEntry getBlogEntryByDayAndTitle(java.lang.String string1,int int2,java.lang.String string3);
  public com.atlassian.confluence.rpc.soap.beans.RemotePageSummary[] getChildren(long long1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteClusterInformation getClusterInformation();
  public com.atlassian.confluence.rpc.soap.beans.RemoteNodeStatus[] getClusterNodeStatuses();
  public com.atlassian.confluence.rpc.soap.beans.RemoteComment getComment(long long1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteComment[] getComments(long long1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteContentPermissionSet getContentPermissionSet(long long1,java.lang.String string2);
  public com.atlassian.confluence.rpc.soap.beans.RemoteContentPermissionSet[] getContentPermissionSets(long long1);
  public com.atlassian.confluence.rpc.soap.beans.RemotePageSummary[] getDescendents(long long1);
  public java.lang.String[] getGroups();
  public com.atlassian.confluence.rpc.soap.beans.RemoteSearchResult[] getLabelContentById(long long1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteSearchResult[] getLabelContentByName(java.lang.String string1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteSearchResult[] getLabelContentByObject(com.atlassian.confluence.rpc.soap.beans.RemoteLabel remoteLabel1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteLabel[] getLabelsByDetail(java.lang.String string1,java.lang.String string2,java.lang.String string3,java.lang.String string4);
  public com.atlassian.confluence.rpc.soap.beans.RemoteLabel[] getLabelsById(long long1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteLabel[] getMostPopularLabels(int int1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteLabel[] getMostPopularLabelsInSpace(java.lang.String string1,int int2);
  public com.atlassian.confluence.rpc.soap.beans.RemotePage getPage(long long1);
  public com.atlassian.confluence.rpc.soap.beans.RemotePage getPage(java.lang.String string1,java.lang.String string2);
  public com.atlassian.confluence.rpc.soap.beans.RemotePageHistory[] getPageHistory(long long1);
  public com.atlassian.confluence.rpc.soap.beans.RemotePermission[] getPagePermissions(long long1);
  public com.atlassian.confluence.rpc.soap.beans.RemotePageSummary getPageSummary(long long1);
  public com.atlassian.confluence.rpc.soap.beans.RemotePageSummary getPageSummary(java.lang.String string1,java.lang.String string2);
  public com.atlassian.confluence.rpc.soap.beans.RemotePageSummary[] getPages(java.lang.String string1);
  public java.lang.String[] getPermissions(java.lang.String string1);
  public java.lang.String[] getPermissionsForUser(java.lang.String string1,java.lang.String string2);
  public com.atlassian.confluence.rpc.soap.beans.RemoteLabel[] getRecentlyUsedLabels(int int1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteLabel[] getRecentlyUsedLabelsInSpace(java.lang.String string1,int int2);
  public com.atlassian.confluence.rpc.soap.beans.RemoteLabel[] getRelatedLabels(java.lang.String string1,int int2);
  public com.atlassian.confluence.rpc.soap.beans.RemoteLabel[] getRelatedLabelsInSpace(java.lang.String string1,java.lang.String string2,int int3);
  public com.atlassian.confluence.rpc.soap.beans.RemoteServerInfo getServerInfo();
  public com.atlassian.confluence.rpc.soap.beans.RemoteSpace getSpace(java.lang.String string1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteSpaceGroup getSpaceGroup(java.lang.String string1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteSpaceGroup[] getSpaceGroups();
  public java.lang.String[] getSpaceLevelPermissions();
  public com.atlassian.confluence.rpc.soap.beans.RemoteSpacePermissionSet getSpacePermissionSet(java.lang.String string1,java.lang.String string2);
  public com.atlassian.confluence.rpc.soap.beans.RemoteSpacePermissionSet[] getSpacePermissionSets(java.lang.String string1);
  public java.lang.String getSpaceStatus(java.lang.String string1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteSpaceSummary[] getSpaces();
  public com.atlassian.confluence.rpc.soap.beans.RemoteSpace[] getSpacesContainingContentWithLabel(java.lang.String string1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteSpaceSummary[] getSpacesInGroup(java.lang.String string1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteSpace[] getSpacesWithLabel(java.lang.String string1);
  public com.atlassian.confluence.rpc.soap.beans.RemotePageSummary[] getTopLevelPages(java.lang.String string1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteContentSummaries getTrashContents(java.lang.String string1,int int2,int int3);
  public com.atlassian.confluence.rpc.soap.beans.RemoteUser getUser(java.lang.String string1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteConfluenceUser getUserByKey(java.lang.String string1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteConfluenceUser getUserByName(java.lang.String string1);
  public java.lang.String[] getUserGroups(java.lang.String string1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteUserInformation getUserInformation(java.lang.String string1);
  public boolean getUserPreferenceBoolean(java.lang.String string1,java.lang.String string2);
  public long getUserPreferenceLong(java.lang.String string1,java.lang.String string2);
  public java.lang.String getUserPreferenceString(java.lang.String string1,java.lang.String string2);
  public com.atlassian.confluence.rpc.soap.beans.RemoteUser[] getWatchersForPage(long long1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteUser[] getWatchersForSpace(java.lang.String string1);
  public boolean hasGroup(java.lang.String string1);
  public boolean hasUser(java.lang.String string1);
  public boolean importSpace(byte[] byte1);
  public boolean installPlugin(java.lang.String string1,byte[] byte2);
  public boolean isActiveUser(java.lang.String string1);
  public boolean isDarkFeatureEnabled(java.lang.String string1);
  public boolean isPluginEnabled(java.lang.String string1);
  public boolean isPluginInstalled(java.lang.String string1);
  public boolean isWatchingPage(long long1,java.lang.String string2);
  public boolean isWatchingSpace(java.lang.String string1,java.lang.String string2);
  public boolean isWatchingSpaceForType(java.lang.String string1,java.lang.String string2,java.lang.String string3);
  public java.lang.String login(java.lang.String string1);
  public boolean logout();
  public boolean moveAttachment(long long1,java.lang.String string2,long long3,java.lang.String string4);
  public boolean movePage(long long1,long long2,java.lang.String string3);
  public boolean movePageToTopLevel(long long1,java.lang.String string2);
  public java.lang.String performBackup(boolean boolean1);
  public boolean purgeFromTrash(java.lang.String string1,long long2);
  public boolean reactivateUser(java.lang.String string1);
  public boolean removeAllPermissionsForGroup(java.lang.String string1);
  public boolean removeAnonymousPermissionFromSpace(java.lang.String string1,java.lang.String string2);
  public boolean removeAnonymousUsePermission();
  public boolean removeAnonymousViewUserProfilePermission();
  public boolean removeAttachment(long long1,java.lang.String string2);
  public boolean removeComment(long long1);
  public boolean removeGlobalPermission(java.lang.String string1,java.lang.String string2);
  public boolean removeGroup(java.lang.String string1,java.lang.String string2);
  public boolean removeLabelById(long long1,long long2);
  public boolean removeLabelByName(java.lang.String string1,long long2);
  public boolean removeLabelByNameFromSpace(java.lang.String string1,java.lang.String string2);
  public boolean removeLabelByObject(com.atlassian.confluence.rpc.soap.beans.RemoteLabel remoteLabel1,long long2);
  public boolean removePage(long long1);
  public boolean removePageVersionById(long long1);
  public boolean removePageVersionByVersion(long long1,int int2);
  public boolean removePageWatch(long long1);
  public boolean removePageWatchForUser(long long1,java.lang.String string2);
  public boolean removePermissionFromSpace(java.lang.String string1,java.lang.String string2,java.lang.String string3);
  public boolean removeSpace(java.lang.String string1);
  public boolean removeSpaceGroup(java.lang.String string1);
  public boolean removeSpaceWatch(java.lang.String string1);
  public boolean removeUser(java.lang.String string1);
  public boolean removeUserFromGroup(java.lang.String string1,java.lang.String string2);
  public boolean renameUser(java.lang.String string1,java.lang.String string2);
  public java.lang.String[] renameUsers(java.util.HashMap hashMap1);
  public java.lang.String renderContent(java.lang.String string1,long long2,java.lang.String string3);
  public java.lang.String renderContent(java.lang.String string1,long long2,java.lang.String string3,java.util.HashMap hashMap4);
  public com.atlassian.confluence.rpc.soap.beans.RemoteSearchResult[] search(java.lang.String string1,int int2);
  public com.atlassian.confluence.rpc.soap.beans.RemoteSearchResult[] search(java.lang.String string1,java.util.HashMap hashMap2,int int3);
  public boolean setContentPermissions(long long1,java.lang.String string2,com.atlassian.confluence.rpc.soap.beans.RemoteContentPermission[] remoteContentPermission3);
  public boolean setEnableAnonymousAccess(boolean boolean1);
  public boolean setEnableWysiwyg(boolean boolean1);
  public boolean setSpaceStatus(java.lang.String string1,java.lang.String string2);
  public boolean setUserInformation(com.atlassian.confluence.rpc.soap.beans.RemoteUserInformation remoteUserInformation1);
  public boolean setUserPreferenceBoolean(java.lang.String string1,java.lang.String string2,boolean boolean3);
  public boolean setUserPreferenceLong(java.lang.String string1,java.lang.String string2,long long3);
  public boolean setUserPreferenceString(java.lang.String string1,java.lang.String string2,java.lang.String string3);
  public com.atlassian.confluence.rpc.soap.beans.RemoteBlogEntry storeBlogEntry(com.atlassian.confluence.rpc.soap.beans.RemoteBlogEntry remoteBlogEntry1);
  public com.atlassian.confluence.rpc.soap.beans.RemotePage storePage(com.atlassian.confluence.rpc.soap.beans.RemotePage remotePage1);
  public com.atlassian.confluence.rpc.soap.beans.RemoteSpace storeSpace(com.atlassian.confluence.rpc.soap.beans.RemoteSpace remoteSpace1);
  public com.atlassian.confluence.rpc.soap.beans.RemotePage updatePage(com.atlassian.confluence.rpc.soap.beans.RemotePage remotePage1,com.atlassian.confluence.rpc.soap.beans.RemotePageUpdateOptions remotePageUpdateOptions2);
  public boolean watchPage(long long1);
  public boolean watchPageForUser(long long1,java.lang.String string2);
  public boolean watchSpace(java.lang.String string1);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy