Server extends HelixCommandExecutor implements IServerControl, IOptionsServer { public void setNonCheckedSyncs(boolean nonCheckedSyncs) { this.nonCheckedSyncs = nonCheckedSyncs; }  static String guardNull(String str); static String[] getPreferredPathArray(final String[] preamble,
	                                             final List<IFileSpec> specList); static String[] getPreferredPathArray(final String[] preamble,
	                                             final List<IFileSpec> specList, final boolean annotate); static String[] populatePathArray(final String[] pathArray, final int start,
	                                         final List<IFileSpec> fileSpecList); static boolean isRunningOnWindows(); @Override String getCharsetName(); String getClientName(); void setClientName(String clientName); String getIgnoreFileName(); void setIgnoreFileName(String ignoreFileName); @Override ServerStatus getStatus(); UsageOptions getUsageOptions(); Server setUsageOptions(UsageOptions usageOptions); @Override List<IRevListCommit> getGraphRevList(GraphRevListOptions options); @Override List<ICommit> getGraphCommitLogList(GraphCommitLogOptions options); @Override void doGraphReceivePack(GraphReceivePackOptions options); @Override ListData getListData(List<IFileSpec> fileSpecs, ListOptions options); @Override ListData getListData(List<IFileSpec> fileSpecs, ListOptions options, String clientName); @Override String getUserName(); @Override void setUserName(String userName); @Override boolean isCaseSensitive(); @Override boolean isConnected(); boolean isEnableProgress(); void setEnableProgress(boolean enableProgress); boolean isEnableTracking(); void setEnableTracking(boolean enableTracking); boolean isNonCheckedSyncs(); void setNonCheckedSyncs(boolean nonCheckedSyncs); boolean isQuietMode(); void setQuietMode(boolean quietMode); @Override int getServerVersion(); @Override void setCurrentServerInfo(IServerInfo info); @Override IServerInfo getCurrentServerInfo(); @Override void connect(); @Override void disconnect(); @Override String getAuthTicket(); @Override void setAuthTicket(String authTicket); @Override String[] getKnownCharsets(); @Override Properties getProperties(); @Override int getServerVersionNumber(); String getWorkingDirectory(); void setWorkingDirectory(final String dirPath); @Override IClient getCurrentClient(); @Override void setCurrentClient(final IClient client); @Override ICommandCallback registerCallback(ICommandCallback callback); @Override IProgressCallback registerProgressCallback(IProgressCallback progressCallback); @Override ISSOCallback registerSSOCallback(ISSOCallback callback, String ssoKey); @Override boolean setCharsetName(final String charsetName); @Override boolean supportsUnicode(); @Override ServerStatus init(final String host, final int port, final Properties properties,
	                         final UsageOptions opts, final boolean secure); @Override ServerStatus init(final String host, final int port, final Properties props,
	                         final UsageOptions opts); @Override ServerStatus init(final String host, final int port, final Properties props); ISSOCallback getSSOCallback(); String getSSOKey(); @Override List<IFileSpec> setFileAttributes(List<IFileSpec> files, Map<String, String> attributes,
	                                         SetFileAttributesOptions opts); @Override List<IFileSpec> setFileAttributes(
			List<IFileSpec> files,
			@Nonnull String attributeName,
			@Nonnull InputStream inStream,
			SetFileAttributesOptions opts); @Override List<IBranchSpecSummary> getBranchSpecs(GetBranchSpecsOptions opts); @Override List<IBranchSpecSummary> getBranchSpecs(String userName, String nameFilter,
	                                               int maxReturns); @Override IBranchSpec getBranchSpec(String name, GetBranchSpecOptions opts); @Override String deleteBranchSpec(String branchSpecName, DeleteBranchSpecOptions opts); @Override IBranchSpec getBranchSpec(String name); @Override String createBranchSpec(@Nonnull IBranchSpec branchSpec); @Override String updateBranchSpec(@Nonnull IBranchSpec branchSpec); @Override String deleteBranchSpec(String branchSpecName, boolean force); @Override String deletePendingChangelist(int id); @Override IChangelist getChangelist(int id); @Override String deletePendingChangelist(int id, ChangelistOptions opts); @Override IChangelist getChangelist(int id, ChangelistOptions opts); @Override List<IChangelistSummary> getChangelists(final int maxMostRecent,
	                                               final List<IFileSpec> fileSpecs, final String clientName, final String userName,
	                                               final boolean includeIntegrated, final Type type, final boolean longDesc); @Override List<IChangelistSummary> getChangelists(final int maxMostRecent,
	                                               final List<IFileSpec> fileSpecs, final String clientName, final String userName,
	                                               final boolean includeIntegrated, final boolean submittedOnly, final boolean pendingOnly,
	                                               final boolean longDesc); List<IChangelistSummary> getChangelists(final List<IFileSpec> fileSpecs,
	                                               final GetChangelistsOptions opts); @Override InputStream getChangelistDiffs(int id, GetChangelistDiffsOptions opts); @Override InputStream getChangelistDiffsStream(int id, DescribeOptions options); @Override List<IFileSpec> getShelvedFiles(int changelistId); @Override InputStream getChangelistDiffs(int id, DiffType diffType); @Override List<IFileSpec> getChangelistFiles(int id); @Override List<IFileSpec> getCommitFiles(final String repo, final String commit); @Override String setOrUnsetServerConfigurationValue(@Nonnull final String name,
	                                                 @Nullable final String value); @Override List<ServerConfigurationValue> showServerConfiguration(final String serverName,
	                                                              final String variableName); @Override List<IDbSchema> getDbSchema(List<String> tableSpecs); @Override IClient getClient(String clientName); @Override IClient getClient(@Nonnull IClientSummary clientSummary); @Override IClient getClientTemplate(String clientName); @Override IClient getClientTemplate(String clientName, boolean allowExistent); @Override IClient getClientTemplate(String clientName, GetClientTemplateOptions opts); @Override List<IChangelist> getInterchanges(IFileSpec fromFile, IFileSpec toFile,
	                                         GetInterchangesOptions opts); @Override List<IChangelist> getInterchanges(String branchSpecName, List<IFileSpec> fromFileList,
	                                         List<IFileSpec> toFileList, GetInterchangesOptions opts); @Override List<IChangelist> getInterchanges(IFileSpec fromFile, IFileSpec toFile,
	                                         boolean showFiles, boolean longDesc, int maxChangelistId); @Override List<IChangelist> getInterchanges(String branchSpecName, List<IFileSpec> fromFileList,
	                                         List<IFileSpec> toFileList, boolean showFiles, boolean longDesc, int maxChangelistId,
	                                         boolean reverseMapping, boolean biDirectional); @Override String createClient(@Nonnull IClient newClient); @Override String updateClient(@Nonnull IClient client); @Override String updateClient(IClient client, boolean force); @Override String updateClient(IClient client, UpdateClientOptions opts); @Override String deleteClient(String clientName, boolean force); @Override String deleteClient(String clientName, DeleteClientOptions opts); @Override String switchClientView(String templateClientName, String targetClientName,
	                               SwitchClientViewOptions opts); @Override String switchStreamView(String streamPath, String targetClientName,
	                               SwitchClientViewOptions opts); @Override List<IClientSummary> getClients(final GetClientsOptions opts); @Override List<IClientSummary> getClients(
			final String userName,
			final String nameFilter,
			final int maxResults); @Override String getCounter(final String counterName); @Override String getCounter(final String counterName, final CounterOptions opts); @Override void setCounter(final String counterName, final String value,
	                       final boolean perforceCounter); @Override String setCounter(final String counterName, final String value,
	                         final CounterOptions opts); @Override void deleteCounter(final String counterName, final boolean perforceCounter); @Override Map<String, String> getCounters(GetCountersOptions opts); @Override Map<String, String> getCounters(CounterOptions opts); @Override Map<String, String> getCounters(); @Override ServerStatus init(String host, int port, Properties props, UsageOptions opts,
	                         boolean secure, String rsh); @Override String createDepot(@Nonnull IDepot newDepot); @Override String deleteDepot(String name); @Override IDepot getDepot(String name); @Override List<IDepot> getDepots(); @Override List<IRepo> getRepos(); @Override List<IRepo> getRepos(ReposOptions options); @Override List<IRepo> getRepos(String clientName); @Override List<IFileDiff> getFileDiffs(
			final IFileSpec file1,
			final IFileSpec file2,
			final String branchSpecName,
			final GetFileDiffsOptions opts); @Override InputStream getFileDiffsStream(
			final IFileSpec file1,
			final IFileSpec file2,
			final String branchSpecName,
			final GetFileDiffsOptions opts); @Override List<IFileDiff> getFileDiffs(
			final IFileSpec file1,
			final IFileSpec file2,
			final String branchSpecName,
			final DiffType diffType,
			final boolean quiet,
			final boolean includeNonTextDiffs,
			final boolean gnuDiffs); @Override InputStream getServerFileDiffs(
			final IFileSpec file1,
			final IFileSpec file2,
			final String branchSpecName,
			final DiffType diffType,
			final boolean quiet,
			final boolean includeNonTextDiffs,
			final boolean gnuDiffs); @Override List<IDiskSpace> getDiskSpace(final List<String> filesystems); @Override List<IFileSpec> duplicateRevisions(
			final IFileSpec fromFile,
			final IFileSpec toFile,
			final DuplicateRevisionsOptions opts); @Override List<Map<String, Object>> getExportRecords(final ExportRecordsOptions opts); @Override void getStreamingExportRecords(
			final ExportRecordsOptions opts,
			@Nonnull final IStreamingCallback callback,
			final int key); @Override List<Map<String, Object>> getExportRecords(
			final boolean useJournal,
			final long maxRecs,
			final int sourceNum,
			final long offset,
			final boolean format,
			final String journalPrefix,
			final String filter); @Override List<IFileAnnotation> getFileAnnotations(
			final List<IFileSpec> fileSpecs,
			@Nonnull final DiffType wsOpts,
			final boolean allResults,
			final boolean useChangeNumbers,
			final boolean followBranches); @Override List<IFileAnnotation> getFileAnnotations(
			final List<IFileSpec> fileSpecs,
			final GetFileAnnotationsOptions opts); @Override Map<IFileSpec, List<IFileRevisionData>> getRevisionHistory(
			final List<IFileSpec> fileSpecs,
			final GetRevisionHistoryOptions opts); @Override Map<IFileSpec, List<IFileRevisionData>> getRevisionHistory(
			final List<IFileSpec> fileSpecs,
			final int maxRevs,
			final boolean contentHistory,
			final boolean includeInherited,
			final boolean longOutput,
			final boolean truncatedLongOutput); @Override List<IFileSpec> getDirectories(@Nonnull final List<IFileSpec> fileSpecs,
	                                      final boolean clientOnly, final boolean deletedOnly, final boolean haveListOnly); @Override List<IFileSpec> getDirectories(final List<IFileSpec> fileSpecs,
	                                      final GetDirectoriesOptions opts); @Override List<IFileSpec> getDepotFiles(@Nonnull final List<IFileSpec> fileSpecs,
	                                     final boolean allRevs); @Override List<IFileSpec> getDepotFiles(@Nonnull final List<IFileSpec> fileSpecs,
	                                     final GetDepotFilesOptions opts); @Override List<IFix> fixJobs(final List<String> jobIds, final int changeListId,
	                          final String status, final boolean delete); @Override List<IFix> fixJobs(@Nonnull final List<String> jobIds, final int changeListId,
	                          final FixJobsOptions opts); @Override List<IFix> getFixList(final List<IFileSpec> fileSpecs, final int changeListId,
	                             final String jobId, final boolean includeIntegrations, final int maxFixes); @Override List<IFix> getFixes(final List<IFileSpec> fileSpecs, final GetFixesOptions opts); @Override List<IExtendedFileSpec> getExtendedFiles(final List<IFileSpec> fileSpecs,
	                                                final int maxFiles, final int sinceChangelist, final int affectedByChangelist,
	                                                final FileStatOutputOptions outputOptions,
	                                                final FileStatAncilliaryOptions ancilliaryOptions); @Override List<IExtendedFileSpec> getExtendedFiles(final List<IFileSpec> fileSpecs,
	                                                final GetExtendedFilesOptions opts); @Override List<IFileLineMatch> getMatchingLines(List<IFileSpec> fileSpecs,
	                                             String pattern, MatchingLinesOptions options); @Override List<IFileLineMatch> getMatchingLines(@Nonnull List<IFileSpec> fileSpecs,
	                                             @Nonnull String pattern, @Nullable List<String> infoLines,
	                                             MatchingLinesOptions options); @Override IServerInfo getServerInfo(); @Override String createUserGroup(IUserGroup group); @Override String createUserGroup(IUserGroup group, UpdateUserGroupOptions opts); @Override String deleteUserGroup(IUserGroup group); @Override String deleteUserGroup(IUserGroup group, UpdateUserGroupOptions opts); @Override IUserGroup getUserGroup(String name); @Override String updateUserGroup(IUserGroup group, boolean updateIfOwner); @Override String updateUserGroup(IUserGroup group, UpdateUserGroupOptions opts); @Override List<IUserGroup> getUserGroups(String userOrGroupName, GetUserGroupsOptions opts); @Override List<IUserGroup> getUserGroups(String userOrGroupName, boolean indirect,
	                                      boolean displayValues, int maxGroups); @Override List<IFileSpec> getSubmittedIntegrations(List<IFileSpec> fileSpecs, String branchSpec,
	                                                boolean reverseMappings); @Override List<IFileSpec> getSubmittedIntegrations(List<IFileSpec> fileSpecs,
	                                                GetSubmittedIntegrationsOptions opts); @Override IStreamIntegrationStatus getStreamIntegrationStatus(final String stream,
	                                                           final StreamIntegrationStatusOptions opts); @Override IJob createJob(@Nonnull Map<String, Object> fieldMap); @Override String deleteJob(String jobId); @Override IJob getJob(String jobId); @Override String updateJob(@Nonnull IJob job); @Override List<IJob> getJobs(final List<IFileSpec> fileSpecs, final int maxJobs,
	                          final boolean longDescriptions, final boolean reverseOrder,
	                          final boolean includeIntegrated, final String jobView); @Override List<IJob> getJobs(final List<IFileSpec> fileSpecs, final GetJobsOptions opts); @Override IJobSpec getJobSpec(); @Override String deleteKey(final String keyName); @Override String setKey(final String keyName, final String value, final KeyOptions opts); @Override String getKey(final String keyName); @Override Map<String, String> getKeys(final GetKeysOptions opts); @Override String createLabel(@Nonnull final ILabel label); @Override String deleteLabel(final String labelName, final boolean force); @Override String deleteLabel(final String labelName, final DeleteLabelOptions opts); @Override ILabel getLabel(final String labelName); @Override String updateLabel(@Nonnull final ILabel label); @Override List<ILabelSummary> getLabels(
			final String user,
			final int maxLabels,
			final String nameFilter,
			final List<IFileSpec> fileList); @Override List<ILabelSummary> getLabels(
			final List<IFileSpec> fileList,
			final GetLabelsOptions opts); @Override void journalWait(final JournalWaitOptions opts); @Override String getLoginStatus(); @Override void login(final String password); @Override void login(final String password, final boolean allHosts); @Override void login(final String password, final LoginOptions opts); @Override void login(final String password, final StringBuffer ticket, final LoginOptions opts); @Override void login(@Nonnull final IUser user, final StringBuffer ticket, final LoginOptions opts); @Override boolean isDontWriteTicket(final String cmd, final String[] cmdArgs); @Override void logout(); @Override void logout(final LoginOptions opts); @Override List<IServerProcess> getServerProcesses(); @Override List<IServerProcess> getServerProcesses(final GetServerProcessesOptions opts); @Override ILogTail getLogTail(final LogTailOptions opts); @Override List<IFileSpec> getOpenedFiles(final List<IFileSpec> fileSpecs, final boolean allClients,
	                                      final String clientName, final int maxFiles, final int changeListId); @Override List<IFileSpec> getOpenedFiles(final List<IFileSpec> fileSpecs,
	                                      final OpenedFilesOptions opts); @Override List<IFileSpec> moveFile(
			final int changelistId,
			final boolean listOnly,
			final boolean noClientMove,
			final String fileType,
			@Nonnull final IFileSpec fromFile,
			@Nonnull final IFileSpec toFile); @Override List<IFileSpec> moveFile(
			@Nonnull IFileSpec fromFile,
			@Nonnull IFileSpec toFile,
			@Nullable MoveFileOptions opts); @Override List<IObliterateResult> obliterateFiles(
			@Nonnull final List<IFileSpec> fileSpecs,
			final ObliterateFilesOptions opts); @Override String changePassword(
			final String oldPassword,
			final String newPassword,
			final String userName); @Override InputStream getFileContents(
			final List<IFileSpec> fileSpecs,
			final GetFileContentsOptions opts); @Override InputStream getFileContents(
			final List<IFileSpec> fileSpecs,
			final boolean allrevs,
			final boolean noHeaderLine); @Override String setProperty(
			final String name,
			final String value,
			final PropertyOptions opts); @Override List<IProperty> getProperty(final GetPropertyOptions opts); @Override String deleteProperty(
			final String name,
			final PropertyOptions opts); @Override String createProtectionEntries(@Nonnull final List<IProtectionEntry> entryList); @Override String updateProtectionEntries(@Nonnull final List<IProtectionEntry> entryList); @Override InputStream getProtectionsTable(); @Override List<IProtectionEntry> getProtectionEntries(
			final List<IFileSpec> fileList,
			final GetProtectionEntriesOptions opts); @Override List<IProtectionEntry> getProtectionEntries(
			final boolean allUsers,
			final String hostName,
			final String userName,
			final String groupName,
			final List<IFileSpec> fileList); @Override String reload(final ReloadOptions opts); @Override String renameUser(
			final String oldUserName,
			final String newUserName); @Override List<IReviewChangelist> getReviewChangelists(final GetReviewChangelistsOptions opts); @Override List<IUserSummary> getReviews(
			final int changelistId,
			final List<IFileSpec> fileSpecs); @Override List<IUserSummary> getReviews(
			final List<IFileSpec> fileSpecs,
			final GetReviewsOptions opts); @Override List<String> searchJobs(
			final String words,
			final SearchJobsOptions opts); @Override List<IFileSize> getFileSizes(
			final List<IFileSpec> fileSpecs,
			final GetFileSizesOptions opts); @Override String createStream(@Nonnull final IStream stream); @Override IStream getStream(@Nonnull final String streamPath); @Override IStream getStream(
			final String streamPath,
			final GetStreamOptions opts); @Override String updateStream(
			final IStream stream,
			final StreamOptions opts); @Override String deleteStream(
			final String streamPath,
			final StreamOptions opts); @Override List<IStreamSummary> getStreams(
			final List<String> streamPaths,
			final GetStreamsOptions opts); @Override List<IFileSpec> tagFiles(
			List<IFileSpec> fileSpecs,
			String labelName,
			boolean listOnly,
			boolean delete); @Override List<IFileSpec> tagFiles(
			final List<IFileSpec> fileSpecs,
			final String labelName,
			final TagFilesOptions opts); @Override String createTriggerEntries(@Nonnull final List<ITriggerEntry> entryList); @Override List<ITriggerEntry> getTriggerEntries(); @Override String updateTriggerEntries(@Nonnull final List<ITriggerEntry> entryList); @Override InputStream getTriggersTable(); @Override String createUser(
			@Nonnull final IUser user,
			final boolean force); @Override String createUser(
			@Nonnull final IUser user,
			final UpdateUserOptions opts); @Override String updateUser(
			@Nonnull final IUser user,
			final UpdateUserOptions opts); @Override String updateUser(
			@Nonnull final IUser user,
			final boolean force); @Override String deleteUser(
			final String userName,
			final boolean force); @Override String deleteUser(
			String userName,
			UpdateUserOptions opts); @Override IUser getUser(final String userName); @Override List<IUserSummary> getUsers(
			final List<String> userList,
			final int maxUsers); @Override List<IUserSummary> getUsers(
			final List<String> userList,
			final GetUsersOptions opts); @Override String unload(final UnloadOptions opts); @Override List<IExtendedFileSpec> verifyFiles(
			final List<IFileSpec> fileSpecs,
			final VerifyFilesOptions opts); @Override List<IGraphListTree> getGraphListTree(String sha); @Override List<IGraphRef> getGraphShowRefs(GraphShowRefOptions opts); @Override ICommit getCommitObject(String sha); @Override InputStream getBlobObject(String repo, String sha); @Override IGraphObject getGraphObject(String sha); @Deprecated IFileSpec handleFileReturn(Map<String, Object> map); @Deprecated IFileSpec handleFileReturn(Map<String, Object> map, IClient client); abstract IServerAddress getServerAddressDetails(); static final String SCREEN_NAME_FIELD_NAME; static final String IMPL_COMMENTS_FIELD_NAME; static final String IMPL_TYPE_FIELD_NAME; static final String MINIMUM_SUPPORTED_SERVER_LEVEL_FIELD_NAME; static final String PROTOCOL_NAME_FIELD_NAME; static final String DEFAULT_STATUS_FIELD_NAME; static final String P4TICKETS_ENV_VAR; static final String P4TICKETS_DEFAULT_WINDOWS; static final String P4TICKETS_DEFAULT_OTHER; static final String P4TRUST_ENV_VAR; static final String P4TRUST_DEFAULT_WINDOWS; static final String P4TRUST_DEFAULT_OTHER; static final String P4IGNORE_ENV_VAR; }
@Test public void setNonCheckedSyncs() throws Exception { }