|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.egit.github.core.service.GitHubService
org.eclipse.egit.github.core.service.EventService
public class EventService
Service class for interacting with Events
Field Summary |
---|
Fields inherited from class org.eclipse.egit.github.core.service.GitHubService |
---|
ACCEPT_FULL, ACCEPT_HTML, ACCEPT_TEXT, client |
Constructor Summary | |
---|---|
EventService()
Create event service |
|
EventService(GitHubClient client)
Create event service |
Method Summary | |
---|---|
protected PagedRequest<Event> |
createNetworkRepoEventRequest(IRepositoryIdProvider repository,
int start,
int size)
Create network repo event page request |
protected PagedRequest<Event> |
createOrgEventRequest(String org,
int start,
int size)
Create org event page request |
protected PagedRequest<Event> |
createRepoEventRequest(IRepositoryIdProvider repository,
int start,
int size)
Create repo event page request |
protected PagedRequest<Event> |
createUserEventRequest(String user,
boolean isPublic,
int start,
int size)
Create user event page request |
protected PagedRequest<Event> |
createUserOrgEventRequest(String user,
String org,
int start,
int size)
Create user's organization event page request |
protected PagedRequest<Event> |
createUserReceivedEventRequest(String user,
boolean isPublic,
int start,
int size)
Create user received event page request |
PageIterator<Event> |
pageEvents(IRepositoryIdProvider repository)
Create page iterator for a given repo's events |
PageIterator<Event> |
pageEvents(IRepositoryIdProvider repository,
int size)
Create page iterator for a given repo's events |
PageIterator<Event> |
pageEvents(IRepositoryIdProvider repository,
int start,
int size)
Create page iterator for a given repo's events |
PageIterator<Event> |
pageNetworkEvents(IRepositoryIdProvider repository)
Create page iterator for a given repo network's events |
PageIterator<Event> |
pageNetworkEvents(IRepositoryIdProvider repository,
int size)
Create page iterator for a given repo network's events |
PageIterator<Event> |
pageNetworkEvents(IRepositoryIdProvider repository,
int start,
int size)
Create page iterator for a given repo network's events |
PageIterator<Event> |
pageOrgEvents(String org)
Create page iterator for a given org's events |
PageIterator<Event> |
pageOrgEvents(String org,
int size)
Create page iterator for a given org's events |
PageIterator<Event> |
pageOrgEvents(String org,
int start,
int size)
Create page iterator for a given org's events |
PageIterator<Event> |
pagePublicEvents()
Create page iterator for all public events |
PageIterator<Event> |
pagePublicEvents(int size)
Create page iterator for all public events |
PageIterator<Event> |
pagePublicEvents(int start,
int size)
Create page iterator for all public events |
PageIterator<Event> |
pageUserEvents(String user)
Create page iterator for a given user's events Returns private events if authenticated as the user |
PageIterator<Event> |
pageUserEvents(String user,
boolean isPublic)
Create page iterator for a given user's events |
PageIterator<Event> |
pageUserEvents(String user,
boolean isPublic,
int size)
Create page iterator for a given user's events |
PageIterator<Event> |
pageUserEvents(String user,
boolean isPublic,
int start,
int size)
Create page iterator for a given user's events |
PageIterator<Event> |
pageUserOrgEvents(String user,
String org)
Create page iterator for a given user's orgs events |
PageIterator<Event> |
pageUserOrgEvents(String user,
String org,
int size)
Create page iterator for a given user's orgs events |
PageIterator<Event> |
pageUserOrgEvents(String user,
String org,
int start,
int size)
Create page iterator for a given user's orgs events |
PageIterator<Event> |
pageUserReceivedEvents(String user)
Create page iterator for a given user's received events Returns private events if authenticated as the user |
PageIterator<Event> |
pageUserReceivedEvents(String user,
boolean isPublic)
Create page iterator for a given user's received events |
PageIterator<Event> |
pageUserReceivedEvents(String user,
boolean isPublic,
int size)
Create page iterator for a given user's received events |
PageIterator<Event> |
pageUserReceivedEvents(String user,
boolean isPublic,
int start,
int size)
Create page iterator for a given user's received events |
Methods inherited from class org.eclipse.egit.github.core.service.GitHubService |
---|
check, createPagedRequest, createPagedRequest, createPageIterator, createRequest, getAll, getAll, getClient, getId, verifyRepository |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EventService()
public EventService(GitHubClient client)
client
- Method Detail |
---|
public PageIterator<Event> pagePublicEvents()
public PageIterator<Event> pagePublicEvents(int size)
size
- size of page
public PageIterator<Event> pagePublicEvents(int start, int size)
start
- starting page numbersize
- size of page
public PageIterator<Event> pageEvents(IRepositoryIdProvider repository)
repository
-
public PageIterator<Event> pageEvents(IRepositoryIdProvider repository, int size)
repository
- size
- size of page
public PageIterator<Event> pageEvents(IRepositoryIdProvider repository, int start, int size)
repository
- start
- starting page numbersize
- size of page
public PageIterator<Event> pageNetworkEvents(IRepositoryIdProvider repository)
repository
-
public PageIterator<Event> pageNetworkEvents(IRepositoryIdProvider repository, int size)
repository
- size
- size of page
public PageIterator<Event> pageNetworkEvents(IRepositoryIdProvider repository, int start, int size)
repository
- start
- starting page numbersize
- size of page
public PageIterator<Event> pageOrgEvents(String org)
org
-
public PageIterator<Event> pageOrgEvents(String org, int size)
org
- size
- size of page
public PageIterator<Event> pageOrgEvents(String org, int start, int size)
org
- start
- starting page numbersize
- size of page
public PageIterator<Event> pageUserReceivedEvents(String user)
user
-
public PageIterator<Event> pageUserReceivedEvents(String user, boolean isPublic)
user
- isPublic
- only include public events?
public PageIterator<Event> pageUserReceivedEvents(String user, boolean isPublic, int size)
user
- isPublic
- only include public events?size
- size of page
public PageIterator<Event> pageUserReceivedEvents(String user, boolean isPublic, int start, int size)
user
- isPublic
- only include public events?start
- starting page numbersize
- size of page
public PageIterator<Event> pageUserEvents(String user)
user
-
public PageIterator<Event> pageUserEvents(String user, boolean isPublic)
user
- isPublic
- only include public events?
public PageIterator<Event> pageUserEvents(String user, boolean isPublic, int size)
user
- isPublic
- only include public events?size
- size of page
public PageIterator<Event> pageUserEvents(String user, boolean isPublic, int start, int size)
user
- isPublic
- only include public events?start
- starting page numbersize
- size of page
public PageIterator<Event> pageUserOrgEvents(String user, String org)
user
- org
-
public PageIterator<Event> pageUserOrgEvents(String user, String org, int size)
user
- org
- size
- size of page
public PageIterator<Event> pageUserOrgEvents(String user, String org, int start, int size)
user
- org
- start
- starting page numbersize
- size of page
protected PagedRequest<Event> createRepoEventRequest(IRepositoryIdProvider repository, int start, int size)
repository
- start
- starting page numbersize
- size of page
protected PagedRequest<Event> createNetworkRepoEventRequest(IRepositoryIdProvider repository, int start, int size)
repository
- start
- starting page numbersize
- size of page
protected PagedRequest<Event> createOrgEventRequest(String org, int start, int size)
org
- start
- starting page numbersize
- size of page
protected PagedRequest<Event> createUserReceivedEventRequest(String user, boolean isPublic, int start, int size)
user
- isPublic
- only include public events?start
- starting page numbersize
- size of page
protected PagedRequest<Event> createUserEventRequest(String user, boolean isPublic, int start, int size)
user
- isPublic
- only include public events?start
- starting page numbersize
- size of page
protected PagedRequest<Event> createUserOrgEventRequest(String user, String org, int start, int size)
user
- org
- start
- starting page numbersize
- size of page
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |