Home | History | Annotate | Download | only in shadows

Lines Matching defs:sessionId

52   public PackageInstaller.SessionInfo getSessionInfo(int sessionId) {
53 return sessionInfos.get(sessionId);
59 sessionInfo.sessionId = nextSessionId++;
68 callbackInfo.callback.onCreated(sessionInfo.sessionId);
73 return sessionInfo.sessionId;
77 public void abandonSession(int sessionId) {
78 sessionInfos.remove(sessionId);
79 sessions.remove(sessionId);
85 callbackInfo.callback.onFinished(sessionId, false);
93 public PackageInstaller.Session openSession(int sessionId) throws IOException {
94 if (!sessionInfos.containsKey(sessionId)) {
95 throw new SecurityException("Invalid session Id: " + sessionId);
99 shadowOf(session).setShadowPackageInstaller(sessionId, this);
100 sessions.put(sessionId, session);
104 public void setSessionProgress(final int sessionId, final float progress) {
109 callbackInfo.callback.onProgressChanged(sessionId, progress);
120 public void setSessionSucceeds(int sessionId) {
121 setSessionFinishes(sessionId, true);
124 public void setSessionFails(int sessionId) {
125 setSessionFinishes(sessionId, false);
128 private void setSessionFinishes(final int sessionId, final boolean success) {
133 callbackInfo.callback.onFinished(sessionId, success);
138 PackageInstaller.Session session = sessions.get(sessionId);
156 private int sessionId;
191 shadowPackageInstaller.setSessionSucceeds(sessionId);
201 shadowPackageInstaller.abandonSession(sessionId);
204 private void setShadowPackageInstaller(int sessionId,
206 this.sessionId = sessionId;