Popular Classes
S
ources
-
E
xamples
-
D
iscussions
Project: agit
Explorer
Outline
agit-test-utils
src
main
java
com
madgag
agit
matchers
CharSequenceMatcher.java
GitTestHelper.java
HasGitObjectMatcher.java
VisibilityMatcher.java
IsCheckedMatcher.java
TestEnvironment.java
GitTestUtils.java
agit-integration-tests
src
main
java
com
madgag
agit
GitAsyncTaskTest.java
TagViewerActivityTest.java
RDTTagListActivityStoryTest.java
RDTTypeListActivityStoryTestBase.java
RepoNotificationsTest.java
RepositoryViewerActivityTest.java
AgitIntegrationTestModule.java
sync
PeriodicSyncTest.java
CloneLauncherActivityStoryTest.java
YesToEveryPromptService.java
RDTBranchListActivityTest.java
AndroidTestEnvironment.java
AboutActivityStoryTest.java
agit
src
main
java
com
madgag
ssh
authagent
client
jsch
SSHAgentIdentity.java
android
ViewPagerUtil.java
blockingprompt
ResponseInterface.java
PromptBroker.java
PromptUI.java
RejectBlockingPromptService.java
PromptUIRegistry.java
BlockingPromptService.java
IntentUtil.java
notifications
NotificationViewSearcher.java
StatusBarNotificationStyles.java
ProgressNotification.java
HtmlStyleUtil.java
filterable
searchview
LegacyStrategy.java
SearchViewStrategy.java
HoneycombStrategy.java
FilterWidgetSupport.java
OnSearchRequestedListener.java
jgit
HarmonyFixInflater.java
ClickableText.java
views
FixEclairTabHost.java
util
store
InstallAppDialogFragment.java
ActionBarUtil.java
agit
AgitProductionModule.java
operations
Pull.java
Clone.java
RepoOpRegistry.java
JGitAPIExceptions.java
Progress.java
MessagingProgressMonitor.java
OpPrompt.java
GitAsyncTaskFactory.java
OpNotification.java
GitAsyncTask.java
OperationUIContext.java
Fetch.java
CancellationSignaller.java
GitOperation.java
GitOperationExecutor.java
ProgressListener.java
RepoDeleter.java
RepoUpdateBroadcaster.java
AboutActivity.java
RepositoryContext.java
GitIntents.java
BlobViewFragment.java
SuggestedRepoViewHolder.java
ListLoadingFragment.java
RepoSummary.java
ViewHoldingIterableAdapter.java
RDTBranchListActivity.java
RevCommitListView.java
MarkdownActivityBase.java
CommitViewHolder.java
RDTypeInstanceViewHolder.java
BranchViewHolder.java
filepath
FilePath.java
CachingFilePathListMatcher.java
FilePathMatcher.java
ScoredPath.java
FilterableFileListAdapter.java
operation
lifecycle
OperationLifecycleSupport.java
StatusBarProgressView.java
LongRunningServiceLifetime.java
CasualShortTermLifetime.java
RepoNotifications.java
RepositoryViewerActivity.java
WebViewFragment.java
guice
ContextScopedViewInflatorFactory.java
RepositoryScope.java
ScopeBase.java
OperationScope.java
ContextScopedViewInflator.java
RepositoryScoped.java
OperationScoped.java
DashboardActivity.java
GitIntentBuilder.java
prompts
DialogPromptUIBehaviour.java
StatusBarPromptUI.java
TagViewer.java
GoogleCodePrettify.java
diff
FileDiff.java
CommitChangeListAdapter.java
LineContextDiffer.java
Hunk.java
HunkDiffView.java
DiffText.java
FileHeaderViewHolder.java
CommitDiffer.java
DeltaSpan.java
FilePathDiffer.java
DiffSliderView.java
DiffStateProvider.java
RDTypeViewHolder.java
GUICredentialsProvider.java
FileViewHolder.java
CommitViewHolderFactory.java
ssh
CuriousHostKeyRepository.java
jsch
GUIUserInfo.java
AndroidSshSessionFactory.java
AndroidAuthAgentProvider.java
BlobViewerActivity.java
RepositoryViewHolder.java
CommitViewerActivity.java
GitInfoProvider.java
RemoteViewer.java
GitOperationsService.java
CommitDetailsFragment.java
git
Repos.java
AgitTransportConfig.java
TransportProtocols.java
GitObjects.java
GitObjectFunction.java
model
HasLatestCommit.java
RepoDomainType.java
RDTBranch.java
RDTRemote.java
Relation.java
RDTTag.java
GitFetchService.java
SuggestRepoActivity.java
RepoScopedActivityBase.java
sync
SyncAdapter.java
Constants.java
DummyProvider.java
SyncCampaignFactory.java
SyncCampaign.java
AgitSyncAdapterService.java
AccountAuthenticatorService.java
RepoListFragment.java
AgitModule.java
BranchViewHolderFactory.java
CommitView.java
LogFragment.java
RDTypeListActivity.java
FileListFragment.java
db
RepoRecord.java
ReposDataSource.java
BranchViewer.java
LogStartProvider.java
views
TagSummaryView.java
PersonIdentView.java
ObjectIdView.java
TreeSummaryView.java
BranchesSummaryView.java
PrettyCommitSummaryView.java
PersonIdentDetailView.java
ViewUtil.java
CommitSummaryView.java
OSV.java
TextUtil.java
ObjectSummaryView.java
EnabledListItem.java
TagsSummaryView.java
RemotesSummaryView.java
BlobSummaryView.java
LatestCommitView.java
RepoSummaryAdapter.java
CommitDiffFragment.java
AsyncLoader.java
util
ContextUtil.java
Time.java
DigestUtils.java
SuggestedRepo.java
CommitNavigationView.java
CloneLauncherActivity.java
weblaunchers
GitProtocolLaunchActivity.java
GitHubWebLaunchActivity.java
GoogleCodeWebLaunchActivity.java
GitoriousWebLaunchActivity.java
WebLaunchActivity.java
BitBucketWebLaunchActivity.java
RepositoryProvider.java
AboutUsingSshActivity.java
commonsware
cwac
sacklist
SackOfViewsAdapter.java
handmark
pulltorefresh
library
support
PullToRefreshListLoadingFragment.java
test
java
com
madgag
agit
operations
JGitAPIExceptionsTest.java
GuiceTest.java
filepath
ScoredPathTest.java
FilePathMatcherTest.java
shadow
ShadowSherlockActivity.java
git
model
RDTTagTest.java
DashboardActivityRobolectricTest.java
views
TreeSummaryViewTest.java
OracleJVMTestEnvironment.java
CloneLauncherActivityRobolectricTest.java
weblaunchers
GoogleCodeWebLaunchActivityTest.java
BitBucketWebLaunchActivityTest.java
GitHubWebLaunchActivityTest.java
InjectedTestRunner.java
createCampaignFor(SyncResult syncResult)
/*
* Copyright (c) 2011, 2012 Roberto Tyley
*
* This file is part of 'Agit' - an Android Git client.
*
* Agit is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Agit is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see http://www.gnu.org/licenses/ .
*/
package
com.madgag.agit.sync;
import
android.content.SyncResult;
public
interface
SyncCampaignFactory
{
public
SyncCampaign
createCampaignFor
(SyncResult syncResult);
}